Downstream fork of pr3y/Bruce for the DIY ESP32-S3 N16R8 build.
New in 1.2.0
- Self-Test now probes SPI too — alongside the I²C scan it reports microSD and both NRF24 radios (
[OK]/[--]). Probes first, draws once (no shared-SPI screen glitch). CC1101 stays in the RF menu; NRF24 BruceDevices#2 gated onNRF24_2_CE_PIN. - Si5351 frequency favorites — RF Gen → Favorites: save/recall CLK0 frequencies, persisted to
/si5351_fav.txton LittleFS (survives reboot). - Tag-triggered CI release —
release.ymlbuilds the whole board matrix on av*tag and auto-attaches each mergedBruce-<env>.binhere.
Flash
- Browser (recommended): https://yoursel71.github.io/BruceButBetter/ — pick version + board, connect the left USB-C.
- esptool (merged image at
0x0):esptool.py --chip <esp32|esp32s3> -p COMx write_flash 0x0 Bruce-<board>.bin
Self-Test SPI is in every board; Si5351 favorites/calibration are ESP-General (Si5351-equipped) builds. Bins attach automatically once the matrix finishes (~15 min). esp32-c5 / nesso-n1 build from source.
For authorized testing and education only.