Skip to content

Fix nugget s3 lora variant issues#7070

Merged
thebentern merged 2 commits into
meshtastic:masterfrom
hafu:fix-nugget_s3_lora
Jun 19, 2025
Merged

Fix nugget s3 lora variant issues#7070
thebentern merged 2 commits into
meshtastic:masterfrom
hafu:fix-nugget_s3_lora

Conversation

@hafu

@hafu hafu commented Jun 18, 2025

Copy link
Copy Markdown
Contributor

I had some issues to build a new firmware for the Bluetooth Nugget + LoRa Node, which was part of a workshop where a friend of mine was attending. Here is a blog post about it. There are some builds which work (https://github.com/RetiaLLC/38c3-Meshtastic) and luckily there where also some upstream (here) changes to support this board. But the OLED did not work and the USB Serial interface did not work either. Only Bluetooth and RF.

Setting ARDUINO_USB_CDC_ON_BOOT=1 did the trick to get serial working.

To get the OLED working the I2C pin definitions must be corrected. In addition to the pin definition changes for I2C I added:

  • USE_SSD1306 so there is no strange line break
  • DISPLAY_FLIP_SCREEN to correct the orientation
  • Set the BUTTON_PIN to 44, which is the Button A

I do not know if there are other hardware revisions which break with these changes. If anybody knows I could add a variant.

I could not find any issues related to this board.

🤝 Attestations

  • I have tested that my proposed changes behave as described.
  • I have tested that my proposed changes do not cause any obvious regressions on the following devices:
    • Heltec (Lora32) V3
    • LilyGo T-Deck
    • LilyGo T-Beam
    • RAK WisBlock 4631
    • Seeed Studio T-1000E tracker card
    • Other (please specify below)
    • Nugget rev 3.13

hafu added 2 commits June 18, 2025 20:00
Without setting `ARDUINO_USB_CDC_ON_BOOT=1` the serial interface on the
nugget s3 lora board does not work.
@thebentern thebentern merged commit 2c206fe into meshtastic:master Jun 19, 2025
50 checks passed
jeek pushed a commit to jeek/Meshtastic-Exploiteers-Hacker-Pager that referenced this pull request Jun 30, 2026
* Fix serial communication for nugget s3 lora

Without setting `ARDUINO_USB_CDC_ON_BOOT=1` the serial interface on the
nugget s3 lora board does not work.

* Fix nugget s3 lora variant definitions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants