Difference between revisions of "Supported ESPixelStick Platforms"
ErnieHorning (talk | contribs) (Added ESP32 Development Boards Supported by ESPixelStick link) |
ErnieHorning (talk | contribs) (Expanded page into the primary reference for supported ESPixelStick platforms.) |
||
| (One intermediate revision by the same user not shown) | |||
| Line 11: | Line 11: | ||
= Supported ESPixelStick Platforms = | = Supported ESPixelStick Platforms = | ||
| − | ESPixelStick Version 4 supports a | + | ESPixelStick Version 4 supports a large and growing collection of ESP8266, ESP32, ESP32-S3, ESP32-C6, Ethernet-enabled, and community-designed controller platforms. |
| − | + | A '''platform definition''' identifies the processor, development board, GPIO assignments, peripherals, and other hardware-specific settings required to build ESPixelStick firmware for a particular controller. | |
| − | + | According to ESPixelStick lead developer Martin Mueller: | |
| − | + | <blockquote> | |
| + | ''"ESPS V4 supports a lot of platforms. We may have as much as 0.05% of what's out there."'' | ||
| + | </blockquote> | ||
| − | + | This page summarizes the currently supported hardware platforms. General information about ESP8266 and ESP32 hardware is available on the related hardware pages. | |
| − | + | ||
| − | + | == ESP8266 Development Boards == | |
| − | + | ||
| − | + | {| class="wikitable sortable" | |
| + | ! Platform Identifier | ||
| + | ! Development Board | ||
| + | ! Typical Use | ||
| + | ! Notes | ||
| + | |- | ||
| + | | <code>esp8266_wemos_d1_mini</code> | ||
| + | | WeMos D1 Mini | ||
| + | | General-purpose pixel controller | ||
| + | | Most commonly used ESP8266 development board. | ||
| + | |- | ||
| + | | <code>esp8266_wemos_d1_mini_pro</code> | ||
| + | | WeMos D1 Mini Pro | ||
| + | | Pixel controller | ||
| + | | External antenna option. | ||
| + | |- | ||
| + | | <code>esp8266_esp01s</code> | ||
| + | | ESP-01S | ||
| + | | Compact controllers and gateways | ||
| + | | Limited GPIO. | ||
| + | |- | ||
| + | | <code>esp8266_espsv3</code> | ||
| + | | ESPixelStick Version 3 Hardware | ||
| + | | Legacy ESPixelStick controller | ||
| + | | Original ESPixelStick hardware. | ||
| + | |} | ||
| + | |||
| + | == ESP32 Development Boards == | ||
| + | |||
| + | {| class="wikitable sortable" | ||
| + | ! Platform Identifier | ||
| + | ! Development Board | ||
| + | ! Typical Use | ||
| + | ! Ethernet | ||
| + | ! Notes | ||
| + | |- | ||
| + | | <code>esp32_devkitc</code> | ||
| + | | ESP32 DevKitC | ||
| + | | General-purpose controller | ||
| + | | No | ||
| + | | Espressif reference board. | ||
| + | |- | ||
| + | | <code>esp32_wemos_d1_mini32</code> | ||
| + | | WeMos D1 Mini32 | ||
| + | | Compact controller | ||
| + | | No | ||
| + | | D1 Mini form factor. | ||
| + | |- | ||
| + | | <code>esp32_lolin_d1_pro</code> | ||
| + | | LOLIN D1 Pro | ||
| + | | Compact controller | ||
| + | | No | ||
| + | | Small development board. | ||
| + | |- | ||
| + | | <code>esp32_cam</code> | ||
| + | | ESP32-CAM | ||
| + | | Camera projects | ||
| + | | No | ||
| + | | Camera interface. | ||
| + | |- | ||
| + | | <code>esp32_ttgo_t8</code> | ||
| + | | TTGO T8 | ||
| + | | General-purpose controller | ||
| + | | No | ||
| + | | Feature-rich development board. | ||
| + | |- | ||
| + | | <code>esp32_m5stack_atom</code> | ||
| + | | M5Stack ATOM | ||
| + | | Ultra-compact controller | ||
| + | | No | ||
| + | | Very small form factor. | ||
| + | |- | ||
| + | | <code>esp32_d1_mini_mhetesp32minikit</code> | ||
| + | | MH-ET LIVE MiniKit | ||
| + | | Compact controller | ||
| + | | No | ||
| + | | D1 Mini compatible. | ||
| + | |- | ||
| + | | <code>esp32_olimex_gw</code> | ||
| + | | Olimex Gateway | ||
| + | | Gateway projects | ||
| + | | No | ||
| + | | Olimex development platform. | ||
| + | |- | ||
| + | | <code>esp32_wt32eth01</code> | ||
| + | | WT32-ETH01 | ||
| + | | Wired pixel controller | ||
| + | | Yes | ||
| + | | Integrated Ethernet. | ||
| + | |} | ||
| + | |||
| + | == ESP32-S3 Development Boards == | ||
| + | |||
| + | {| class="wikitable sortable" | ||
| + | ! Platform Identifier | ||
| + | ! Development Board | ||
| + | ! Notes | ||
| + | |- | ||
| + | | <code>esp32s3_devkitc</code> | ||
| + | | ESP32-S3 DevKitC | ||
| + | | Espressif reference board. | ||
| + | |- | ||
| + | | <code>esp32s3_seeed_xiao</code> | ||
| + | | Seeed Studio XIAO ESP32-S3 | ||
| + | | Ultra-compact development board. | ||
| + | |- | ||
| + | | <code>esp32s3_fh4r2</code> | ||
| + | | FH4R2 | ||
| + | | Community-supported platform. | ||
| + | |} | ||
| + | |||
| + | == ESP32-C6 Development Boards == | ||
| + | |||
| + | {| class="wikitable sortable" | ||
| + | ! Platform Identifier | ||
| + | ! Development Board | ||
| + | ! Notes | ||
| + | |- | ||
| + | | <code>esp32_devkitc6</code> | ||
| + | | ESP32 DevKitC6 | ||
| + | | ESP32-C6 reference development board. | ||
| + | |} | ||
| + | |||
| + | == Ethernet Controllers == | ||
| + | |||
| + | {| class="wikitable sortable" | ||
| + | ! Platform Identifier | ||
| + | ! Controller | ||
| + | |- | ||
| + | | <code>esp32_lolin_d1_pro_eth</code> | ||
| + | | LOLIN D1 Pro Ethernet | ||
| + | |- | ||
| + | | <code>esp32_wemos_d1_mini32_eth</code> | ||
| + | | WeMos D1 Mini32 Ethernet | ||
| + | |- | ||
| + | | <code>esp32_devkitv_eth</code> | ||
| + | | ESP32 DevKitV Ethernet | ||
| + | |- | ||
| + | | <code>esp32_tetra2go_eth</code> | ||
| + | | Tetra2Go Ethernet | ||
| + | |- | ||
| + | | <code>esp32_octa2go_eth</code> | ||
| + | | Octa2Go Ethernet | ||
| + | |- | ||
| + | | <code>esp32_solo2go_eth</code> | ||
| + | | Solo2Go Ethernet | ||
| + | |} | ||
| − | == | + | == QuinLED Controllers == |
| − | + | {| class="wikitable sortable" | |
| − | + | ! Platform Identifier | |
| − | + | ! Controller | |
| − | + | |- | |
| + | | <code>esp32_quinled_uno</code> | ||
| + | | QuinLED Uno | ||
| + | |- | ||
| + | | <code>esp32_quinled_uno_ae_plus</code> | ||
| + | | QuinLED Uno AE+ | ||
| + | |- | ||
| + | | <code>esp32_quinled_uno_eth</code> | ||
| + | | QuinLED Uno Ethernet | ||
| + | |- | ||
| + | | <code>esp32_quinled_quad</code> | ||
| + | | QuinLED Quad | ||
| + | |- | ||
| + | | <code>esp32_quinled_quad_p5</code> | ||
| + | | QuinLED Quad P5 | ||
| + | |- | ||
| + | | <code>esp32_quinled_quad_ae_plus</code> | ||
| + | | QuinLED Quad AE+ | ||
| + | |- | ||
| + | | <code>esp32_quinled_quad_ae_plus_8</code> | ||
| + | | QuinLED Quad AE+ 8 | ||
| + | |- | ||
| + | | <code>esp32_quinled_quad_eth</code> | ||
| + | | QuinLED Quad Ethernet | ||
| + | |- | ||
| + | | <code>esp32_quinled_quad_eth_p5</code> | ||
| + | | QuinLED Quad Ethernet P5 | ||
| + | |- | ||
| + | | <code>esp32_quinled_dig_octa</code> | ||
| + | | QuinLED Dig-Octa | ||
| + | |} | ||
| − | == | + | == Community Controllers == |
| − | + | The following hardware platforms are supported by ESPixelStick but are designed by community members or third-party developers. | |
| − | + | * Bong69 | |
| − | + | * BreakDance V2 | |
| − | + | * DeuxQuatro DMX | |
| − | + | * KA | |
| + | * KA-4 | ||
| + | * KR Lights MSM | ||
| + | * RelayBoardX8 | ||
| + | * Tetra2Go | ||
| + | * Octa2Go | ||
| + | * Solo2Go | ||
| + | * TwilightLord | ||
| + | * Wasatch | ||
== Related Articles == | == Related Articles == | ||
| Line 45: | Line 231: | ||
* [[ESPixelStick]] | * [[ESPixelStick]] | ||
* [[ESPixelStick Reference Guide]] | * [[ESPixelStick Reference Guide]] | ||
| − | * [[ | + | * [[ESP8266 Development Boards]] |
| − | * [[ESP8266 | + | * [[ESP32 Development Boards]] |
| + | * [[ESP8266 Overview]] | ||
* [[ESP32 Family Overview]] | * [[ESP32 Family Overview]] | ||
| − | |||
== Revision History == | == Revision History == | ||
{| class="wikitable" | {| class="wikitable" | ||
| − | ! Version | + | ! Version |
| + | ! Date | ||
| + | ! Changes | ||
|- | |- | ||
| − | | 0. | + | | 0.2 |
| + | | July 2026 | ||
| + | | Expanded from a navigation page into the primary ESPixelStick platform reference. | ||
|} | |} | ||
Latest revision as of 16:34, 31 July 2026
NOTE
This page is currently under active development. To maintain consistency while the initial content is being created, please refrain from making edits until this notice has been removed.
— Ernie Horning, July 31, 2026
Supported ESPixelStick Platforms
ESPixelStick Version 4 supports a large and growing collection of ESP8266, ESP32, ESP32-S3, ESP32-C6, Ethernet-enabled, and community-designed controller platforms.
A platform definition identifies the processor, development board, GPIO assignments, peripherals, and other hardware-specific settings required to build ESPixelStick firmware for a particular controller.
According to ESPixelStick lead developer Martin Mueller:
"ESPS V4 supports a lot of platforms. We may have as much as 0.05% of what's out there."
This page summarizes the currently supported hardware platforms. General information about ESP8266 and ESP32 hardware is available on the related hardware pages.
ESP8266 Development Boards
| Platform Identifier | Development Board | Typical Use | Notes |
|---|---|---|---|
esp8266_wemos_d1_mini
|
WeMos D1 Mini | General-purpose pixel controller | Most commonly used ESP8266 development board. |
esp8266_wemos_d1_mini_pro
|
WeMos D1 Mini Pro | Pixel controller | External antenna option. |
esp8266_esp01s
|
ESP-01S | Compact controllers and gateways | Limited GPIO. |
esp8266_espsv3
|
ESPixelStick Version 3 Hardware | Legacy ESPixelStick controller | Original ESPixelStick hardware. |
ESP32 Development Boards
| Platform Identifier | Development Board | Typical Use | Ethernet | Notes |
|---|---|---|---|---|
esp32_devkitc
|
ESP32 DevKitC | General-purpose controller | No | Espressif reference board. |
esp32_wemos_d1_mini32
|
WeMos D1 Mini32 | Compact controller | No | D1 Mini form factor. |
esp32_lolin_d1_pro
|
LOLIN D1 Pro | Compact controller | No | Small development board. |
esp32_cam
|
ESP32-CAM | Camera projects | No | Camera interface. |
esp32_ttgo_t8
|
TTGO T8 | General-purpose controller | No | Feature-rich development board. |
esp32_m5stack_atom
|
M5Stack ATOM | Ultra-compact controller | No | Very small form factor. |
esp32_d1_mini_mhetesp32minikit
|
MH-ET LIVE MiniKit | Compact controller | No | D1 Mini compatible. |
esp32_olimex_gw
|
Olimex Gateway | Gateway projects | No | Olimex development platform. |
esp32_wt32eth01
|
WT32-ETH01 | Wired pixel controller | Yes | Integrated Ethernet. |
ESP32-S3 Development Boards
| Platform Identifier | Development Board | Notes |
|---|---|---|
esp32s3_devkitc
|
ESP32-S3 DevKitC | Espressif reference board. |
esp32s3_seeed_xiao
|
Seeed Studio XIAO ESP32-S3 | Ultra-compact development board. |
esp32s3_fh4r2
|
FH4R2 | Community-supported platform. |
ESP32-C6 Development Boards
| Platform Identifier | Development Board | Notes |
|---|---|---|
esp32_devkitc6
|
ESP32 DevKitC6 | ESP32-C6 reference development board. |
Ethernet Controllers
| Platform Identifier | Controller |
|---|---|
esp32_lolin_d1_pro_eth
|
LOLIN D1 Pro Ethernet |
esp32_wemos_d1_mini32_eth
|
WeMos D1 Mini32 Ethernet |
esp32_devkitv_eth
|
ESP32 DevKitV Ethernet |
esp32_tetra2go_eth
|
Tetra2Go Ethernet |
esp32_octa2go_eth
|
Octa2Go Ethernet |
esp32_solo2go_eth
|
Solo2Go Ethernet |
QuinLED Controllers
| Platform Identifier | Controller |
|---|---|
esp32_quinled_uno
|
QuinLED Uno |
esp32_quinled_uno_ae_plus
|
QuinLED Uno AE+ |
esp32_quinled_uno_eth
|
QuinLED Uno Ethernet |
esp32_quinled_quad
|
QuinLED Quad |
esp32_quinled_quad_p5
|
QuinLED Quad P5 |
esp32_quinled_quad_ae_plus
|
QuinLED Quad AE+ |
esp32_quinled_quad_ae_plus_8
|
QuinLED Quad AE+ 8 |
esp32_quinled_quad_eth
|
QuinLED Quad Ethernet |
esp32_quinled_quad_eth_p5
|
QuinLED Quad Ethernet P5 |
esp32_quinled_dig_octa
|
QuinLED Dig-Octa |
Community Controllers
The following hardware platforms are supported by ESPixelStick but are designed by community members or third-party developers.
- Bong69
- BreakDance V2
- DeuxQuatro DMX
- KA
- KA-4
- KR Lights MSM
- RelayBoardX8
- Tetra2Go
- Octa2Go
- Solo2Go
- TwilightLord
- Wasatch
Related Articles
- ESPixelStick
- ESPixelStick Reference Guide
- ESP8266 Development Boards
- ESP32 Development Boards
- ESP8266 Overview
- ESP32 Family Overview
Revision History
| Version | Date | Changes |
|---|---|---|
| 0.2 | July 2026 | Expanded from a navigation page into the primary ESPixelStick platform reference. |