Skip to content

Added support for Lilygo T-Echo#395

Draft
5of9 wants to merge 6 commits into
adafruit:masterfrom
5of9:master
Draft

Added support for Lilygo T-Echo#395
5of9 wants to merge 6 commits into
adafruit:masterfrom
5of9:master

Conversation

@5of9

@5of9 5of9 commented Apr 4, 2026

Copy link
Copy Markdown

Added support for Lilygo T-Echo

@hathach hathach left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please use correct vid/pid for techo board. I will mark this as draft until it is updated

//--------------------------------------------------------------------+
// USB
//--------------------------------------------------------------------+
#define USB_DESC_VID 0x239A

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this vid/pid is for adafruit feather nrf52840

@hathach hathach marked this pull request as draft May 14, 2026 11:19
@5of9

5of9 commented May 14, 2026

Copy link
Copy Markdown
Author

Thats what mine had, I cannot find a vendor ID for lilygo, if somebody knows it let us know

@dhalbert

Copy link
Copy Markdown
Contributor

Lilygo does not seem to have their own USB VID. For their Espressif boards, they get USB PIDs from Espressif. For an RP2xxx, board, someone got a PID from pid.codes: pidcodes/pidcodes.github.com#827. You could request one there.

@serialrf433

serialrf433 commented May 19, 2026

Copy link
Copy Markdown

Thanks for this PR!

Your new fresh PR would solve the need of this old PR:
#254
And also solve the issue i reported back some months ago: #369

Waiting for the new release of this project containing your PR. Adding it to 0.10.1 or something like that would be great!

EDIT:
This Github search link shows up a example PR to add a id for a nrf52 board BloomBoot bootloader that got accepted december 2025: https://github.com/pidcodes/pidcodes.github.com/pulls?q=is%3Apr+is%3Aclosed+nrf52
I hope pointing to this accepted PR helps @5of9 to get and add support for the T-Echo.

@hathach

hathach commented May 20, 2026

Copy link
Copy Markdown
Member

PR still need updated vid/pid for lilygo before accepted.

@lyusupov

lyusupov commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

LilyGO uses this copy of Adafruit nRF52 bootloader 0.6.1 with the T-Echo product for years
https://github.com/lyusupov/SoftRF/tree/master/software/firmware/binaries/nRF52840/Adafruit_nRF52_Bootloader

Source code of the LilyGO T-Echo bootloader is there:
https://github.com/lyusupov/Adafruit_nRF52_Bootloader/tree/master/src/boards/lilygo_techo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants