BCG

Results 14 issues of BCG

I would like feedback on this as a possible mechanism for allowing to disable the USB CDC implementation on boards where it is the default output for `print()` This is...

OLED display driver found on boards such as https://www.adafruit.com/product/5100 and https://www.adafruit.com/product/4650

This adds support for 125Mhz CPU frequency to WS2812 FYI I accidentally pushed and then reverted this change to dev; was sure of the best way to clean that up,...

This PR includes a refactoring of the wifinina driver to make the code more readable. It attempts to encapsulate the details of the low-level protocol in the `wifinina.Buffer` struct. Additionally,...

As per @deadprogram in https://github.com/tinygo-org/tinygo/pull/694: > The ESP32/ESP8266 official firmware is this: https://github.com/espressif/esp-at > > It supports either AT commands over UART or AT commands over SPI. > I think...

enhancement

According to the documentation at https://www.espressif.com/sites/default/files/documentation/esp32_at_instruction_set_and_examples_en.pdf on page 9, there is an instruction called AT+FS that seem to provide a fairly straightforward interface for reading/writing files to the flash storage....

enhancement

It appears that if you pull the right pin low when an ESP-32 module with the Arduino nina-fw (e.g., Arduino Nano IOT, Adafruit Metro M4 Airlift, Pyportal, etc) it will...

enhancement
help wanted
next-release

Adafruit LED Glasses Driver - nRF52840 Sensor Board https://www.adafruit.com/product/5217 References: https://cdn-learn.adafruit.com/assets/assets/000/105/134/original/adafruit_products_EyeLightsD_sch.png?1633457726 https://github.com/adafruit/Adafruit_nRF52_Arduino/blob/master/variants/ledglasses_nrf52840/variant.h https://github.com/adafruit/Adafruit-EyeLights-LED-Glasses-and-Driver-PCB/blob/main/Adafruit%20EyeLights%20LED%20Glasses%20Driver.pdf - [x] create board definition - [x] verify USB serial - [x] verify ws2812 - [x] verify...

As best I can tell, virtual filesystem support on baremetal targets was effectively removed by https://github.com/tinygo-org/tinygo/commit/a680bfbb7afcb424c4d8110255336f85fd66e7e6 NewFile in src/os/file_other.go always returns a stdioFileHandle now (https://github.com/tinygo-org/tinygo/commit/a680bfbb7afcb424c4d8110255336f85fd66e7e6#diff-639e6d3c80d353b492953bcbd0b3eec979e6c88a776684acd1ac961b6217e24eR36) and should be refactored to...

bug

Updates to ensure that `machine.UART` implements `machine.Serialer` Will resolve https://github.com/tinygo-org/tinygo/issues/3990