diff --git a/_blinka/lubancat-4.md b/_blinka/lubancat-4.md new file mode 100644 index 0000000000..c65278a85c --- /dev/null +++ b/_blinka/lubancat-4.md @@ -0,0 +1,47 @@ +--- +layout: download +board_id: "lubancat-4" +title: "LubanCat-4 Download" +name: "LubanCat-4" +manufacturer: "EmbedFire" +board_url: "" +board_image: "lubancat-4.jpg" +download_instructions: "" +blinka: true +date_added: 2023-10-27 +features: + - HDMI/DisplayPort + - Ethernet + - USB 3.0 + - 40-pin GPIO + - Infrared Receiver +--- + +LubanCat-4 is equipped with a quad-core A76+quad-core A55 eight-core CPU and a powerful Arm high-performance GPU, and has a built-in NPU with 6T computing power. Equipped with a Gigabit network port, mini-HDMI, USB3.0, MINI PCI-E interface, MIPI and other peripherals. While introducing high-usage interfaces, some low-usage interfaces and peripherals are deleted, significantly reducing the board area, and the reserved universal interfaces such as USB and MINI PCI-E are further expanded. In the usage scenarios of the board, the small body can still burst out great performance. + +This allows LubanCat-4 to be used not only as a high-performance single-board computer, but also as an embedded motherboard for display, control, network transmission, file storage, edge computing and other scenarios. + +The LubanCat-4 board provides a complete SDK driver development package, design schematics and other resources, which helps users further apply the board while greatly reducing the secondary development time based on this board and accelerating product launch. + +**Specifications** +- Type-C5V@4A DC input +- RK3588S (quad-core A76+quad-core A55, Mali-G610, 6T computing power) +- LPDDR4X-4/8GB +- eMMC-32/64/128GB +- 10/100/1000M adaptive Ethernet port +- Type-A interface x3(HOST) +- Type-A interface x1(HOST) +- Type-C interface x1 (OTG), firmware burning interface, DP display (supports multi-screen differential display with other screens) +- One Debug serial port, default parameter 1500000-8-N-1 +- ON/OFF (power on/off key), MR (MaskRom), REC (Recovery) +- Headphone output + microphone input 2-in-1 interface +- Compatible with Raspberry Pi 40Pin interface, supports PWM, GPIO, I2C, SPI, UART functions +- Can be used with full-height or half-height WIFI network cards, 4G modules or other MINI-PCIE interface modules +- Need to be used with 4G module +- Monitor interface supports multi-screen differential display with other screens +- 2xMIPI screen interface, supports multi-screen differential display with other screens +- 3x camera interface +- Support TF card to start the system, up to 512GB +- Support infrared remote control +- Support RTC function +- Supports installation of fans for cooling \ No newline at end of file diff --git a/_blinka/pcduino2.md b/_blinka/pcduino2.md new file mode 100644 index 0000000000..209a74ae0d --- /dev/null +++ b/_blinka/pcduino2.md @@ -0,0 +1,45 @@ +--- +layout: download +board_id: "pcduino2" +title: "pcDuino2 Download" +name: "pcDuino2" +manufacturer: "LinkSprite" +blinka: true +board_url: "https://www.linksprite.com/linksprite-pcduino2/" +board_image: "pcduino2.jpg" +date_added: 2023-10-27 + +--- + +As the field of embedded electronics gets more advanced, hobbyists and professionals are both in need of smaller and more powerful computers. The pcDuino2 is a high performance, cost effective mini PC platform that runs full-featured operating systems such as Ubuntu and Android ICS. Now included with the pcDuino2 is a built in Wi-Fi module and Arduino headers (finally with the same architecture as Uno boards) meaning you will no longer need to purchase a separate wireless module or shield adapter for this dev board! + +It’s easy to hook up, just connect 5V power and a keyboard and mouse. The pcDuino2 outputs video to any HDMI enabled TV or monitor via the built in HDMI interface. It was specifically designed to make it easy for the open source community to develop computationally demanding projects using the vast, existing catalog of Arduino Shields. + +An API has been developed for the pcDuino2 that allows the user to access all of the functions that you would expect using simple Arduino-style language. + +**Features:** + +- 1GHz ARM Cortex A8 CPU +- GPU: OpenGL ES2.0, OpenVG 1.1 Mali 400 core +- 1GB DRAM +- Onboard Storage: 4GB Flash, microSD card (TF) slot for up to 32GB +- Arduino-Style Peripheral Headers +- HDMI Video Output +- Linux3.0 + Ubuntu12.04 and Android ICS 4.0 Supported +- 0.1" Spaced GPIO Headers +- RJ45 Ethernet Connection and On-Board Wi-Fi Module +- Power Requirements: 2A @ 5VDC +- API to access the following interfaces: + - UART + - ADC + - PWM + - GPIO + - I2C + - SPI +- Program in C, C++ with GNU tool chain +- Java with Android SDK +- Python + +## Purchase +* [Sparkfun](https://www.sparkfun.com/products/retired/12749) +* [TinySine](https://www.tinyosshop.com/Pcduino2) diff --git a/_blinka/pcduino3.md b/_blinka/pcduino3.md new file mode 100644 index 0000000000..b5838cbd53 --- /dev/null +++ b/_blinka/pcduino3.md @@ -0,0 +1,21 @@ +--- +layout: download +board_id: "pcduino3" +title: "pcDuino3 Download" +name: "pcDuino3" +manufacturer: "LinkSprite" +blinka: true +board_url: "https://www.linksprite.com/linksprite-pcduino3/" +board_image: "pcduino3.jpg" +date_added: 2023-10-27 + +--- + +The pcDuino3 is a high performance, cost effective mini PC platform that runs full-featured operating systems such as Ubuntu and Android. In addition to running Linux and Android, the pcDuino3 has support for programming languages such as C, C++, Java, Python, Arduino, and more. You can even use your favorite Arduino shields for added hardware capability. The pcDuino3 has an impressive set of features including an IR receiver, SATA host, USB-OTG, LVDS LCD interface, MIPI camera interface, 3.5mm audio output, battery header, WiFi, Ethernet, and more. If you're looking for the 'kitchen sink' of development boards, look no further. + +The pcDuino acts much like a computer, needing only a 5v (2A) power supply, keyboard, mouse and display to get running. You can even use the USB-OTG to connect remotely. Connect it to your network with either the WiFi module or Ethernet jack so you can log data, run a web server, or control devices remotely. The more powerful pcDuino uses a dual core A20 processor which makes it one of the most powerful single board computers on the market. + +An API has been developed for the pcDuino3 that allows the user to access all of the functions that you would expect using simple Arduino-style language. Additionally Ubuntu and Android OS Images can be found in the Documents section below. + +## Purchase +* [Sparkfun](https://www.sparkfun.com/products/retired/12856) diff --git a/_blinka/raspberry_pi_5.md b/_blinka/raspberry_pi_5.md new file mode 100644 index 0000000000..34880f6876 --- /dev/null +++ b/_blinka/raspberry_pi_5.md @@ -0,0 +1,34 @@ +--- +layout: download +board_id: "raspberry_pi_5" +title: "Raspberry Pi 5 Download" +name: "Pi 5" +manufacturer: "Raspberry Pi" +board_url: "https://www.raspberrypi.com/products/raspberry-pi-5/" +board_image: "raspberry_pi_5.jpg" +download_instructions: "https://learn.adafruit.com/circuitpython-on-raspberrypi-linux/installing-circuitpython-on-raspberry-pi" +downloads_display: true +blinka: true +date_added: 2023-10-27 +features: + - Wi-Fi + - Bluetooth/BLE + - Ethernet + - HDMI/DisplayPort + - 40-pin GPIO + - USB 3.0 +--- + +The Raspberry Pi 5 is the newest Raspberry Pi computer, and the Pi Foundation knows you can always make a good thing better! And what could make the Pi 5 better than the 4? How about a faster processor, USB 3.0 ports, and an updated Gigabit Ethernet chip with PoE capability? Good guess - that's exactly what they did! + +The Raspberry Pi 5 is the latest product in the Raspberry Pi range, boasting 64-bit quad-core Arm Cortex-A76 processor running at 2.4GHz with built-in metal heatsink, USB 3 ports, dual-band 2.4GHz and 5GHz wireless LAN, faster Gigabit Ethernet, and PoE capability via a separate PoE HAT. + +This version comes with 4 GB of RAM, but there's also an 8GB version if you like. + +Featuring a 64-bit quad-core Arm Cortex-A76 processor running at 2.4GHz, Raspberry Pi 5 delivers a 2–3× increase in CPU performance relative to Raspberry Pi 4. Alongside a substantial uplift in graphics performance from an 800MHz VideoCore VII GPU; dual 4Kp60 display output over HDMI; and state-of-the-art camera support from a rearchitected Raspberry Pi Image Signal Processor, it provides a smooth desktop experience for consumers, and opens the door to new applications for industrial customers. + +For the first time, this is a full-size Raspberry Pi computer using silicon built in-house at Raspberry Pi. The RP1 “southbridge” provides the bulk of the I/O capabilities for Raspberry Pi 5 and delivers a step change in peripheral performance and functionality. Aggregate USB bandwidth is more than doubled, yielding faster transfer speeds to external UAS drives and other high-speed peripherals; the dedicated two-lane 1Gbps MIPI camera and display interfaces present on earlier models have been replaced by a pair of four-lane 1.5Gbps MIPI transceivers, tripling total bandwidth, and supporting any combination of up to two cameras or displays; peak SD card performance is doubled, through support for the SDR104 high-speed mode; and for the first time. the platform exposes a single-lane PCI Express 2.0 interface, providing support for high-bandwidth peripherals. + +## Purchase +* [Adafruit](https://www.adafruit.com/product/5812) (4GB) +* [Adafruit](https://www.adafruit.com/product/5813) (8GB) diff --git a/_board/adafruit_esp32s2_camera.md b/_board/adafruit_esp32s2_camera.md index 4a18c44053..ce3cef4493 100644 --- a/_board/adafruit_esp32s2_camera.md +++ b/_board/adafruit_esp32s2_camera.md @@ -7,7 +7,7 @@ manufacturer: "Adafruit" board_url: "" board_image: "adafruit_esp32s2_camera.jpg" date_added: 2022-2-14 -family: esp32s2 +family: esp32s3 bootloader_id: adafruit_esp32s2_camera downloads_display: true features: diff --git a/_board/adafruit_esp32s3_camera.md b/_board/adafruit_esp32s3_camera.md new file mode 100644 index 0000000000..e23e7de511 --- /dev/null +++ b/_board/adafruit_esp32s3_camera.md @@ -0,0 +1,23 @@ +--- +layout: download +board_id: "adafruit_esp32s3_camera" +title: "Adafruit ESP32-S3 Camera Download" +name: "Adafruit ESP32-S3 Camera" +manufacturer: "Adafruit" +board_url: "" +board_image: "adafruit_esp32s2_camera.jpg" +date_added: 2023-10-27 +family: esp32s3 +bootloader_id: adafruit_esp32s3_camera +downloads_display: true +features: + - Wi-Fi + - Camera +--- + +Coming Soon! + +## Learn More + +* [YouTube](https://www.youtube.com/watch?v=vQdIaJH_Trw) +* [YouTube](https://www.youtube.com/watch?v=3qTod5rLvnw) diff --git a/_board/es3ink.md b/_board/es3ink.md new file mode 100644 index 0000000000..4554c40d82 --- /dev/null +++ b/_board/es3ink.md @@ -0,0 +1,16 @@ +--- +layout: download +board_id: "es3ink" +title: "es3ink Download" +name: "es3ink" +manufacturer: "Unknown" +board_url: "" +board_image: "unknown.jpg" +downloads_display: false +date_added: 2023-10-27 +family: esp32s3 +bootloader_id: es3ink +features: +--- + +Oops! Looks like we don't know anything about this board. This means it's likely very new. \ No newline at end of file diff --git a/_board/espressif_esp32c6_devkitc_1_n8.md b/_board/espressif_esp32c6_devkitc_1_n8.md new file mode 100644 index 0000000000..6dca4badba --- /dev/null +++ b/_board/espressif_esp32c6_devkitc_1_n8.md @@ -0,0 +1,49 @@ +--- +layout: download +board_id: "espressif_esp32c6_devkitc_1_n8" +title: "ESP32-S3-DevKitC-1-N8 Download" +name: "ESP32-S3-DevKitC-1-N8" +manufacturer: "Espressif" +board_url: "https://www.adafruit.com/product/5672" +board_image: "espressif_esp32c6_devkitc_1.jpg" +date_added: 2023-10-27 +family: esp32c6 +bootloader_id: espressif_esp32c6_devkitc_1 +features: + - Wi-Fi + - Breadboard-Friendly +--- + +The **ESP32-C6-DevKitC-1-N8** is an entry-level development board equipped with ESP32-C6-WROOM-1, a general-purpose Wi-Fi + Bluetooth LE RISC-V MCU module that integrates complete Wi-Fi and Bluetooth LE functions. This board integrates complete Wi-Fi, Bluetooth LE, Zigbee, and Thread functions. + +**This version is equipped with the ESP32-C6-WROOM-1 with 8MB Flash.** + +Most of the I/O pins on the module are broken out to the pin headers on both sides of this board for easy interfacing. Developers can either connect peripherals with jumper wires or mount ESP32-C6-DevKitC-1-N8 on a breadboard. We particularly like that there's a debug UART/USB port and a separate native USB port, so you can upload/debug/USB all at once. + +At the core of the modules is an ESP32-C6, a RISC-V 32-bit single-core CPU that operates at up to 160 MHz. You can power off the CPU and make use of the low-power co-processor to constantly monitor the peripherals for changes or crossing of thresholds. ESP32-C6 integrates a rich set of peripherals including SPI, LCD, Camera interface, UART, I2C, I2S, remote control, pulse counter, LED PWM, USB Serial/JTAG controller, MCPWM, SDIO host, GDMA, TWAI® controller (compatible with ISO 11898-1), ADC, touch sensor, temperature sensor, timers, and watchdogs, as well as up to 45 GPIOs. It also includes a full-speed USB 1.1 On-The-Go (OTG) interface to enable USB communication + +There are three mutually exclusive ways to provide power to the board: + +- USB Type-C to UART Port, default power supply +- 5V and GND pin headers +- 3V3 and GND pin headers + +It is recommended to use the first option: USB Type-C to UART Port. + +**Components:** + +- **ESP32-C6-WROOM-1**: ESP32-C6-WROOM-1 is a general-purpose module supporting Wi-Fi 6, Bluetooth 5, and IEEE 802.15.4 (Zigbee 3.0 and Thread). This module is built around the ESP32-C6 chip, and comes with a PCB antenna and 8 MB SPI flash. +- **5V to 3.3V LDO**: Power regulator that converts a 5V supply into a 3.3V output. +- **3.3V Power On LED**: Turns on when the USB power is connected to the board. +- **Pin Headers**: All available GPIO pins (except for the SPI bus for flash) are broken out to the pin headers on the board for easy interfacing and programming. For details, please see [Header Block](https://docs.espressif.com/projects/espressif-esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/user_guide.html#hardware-reference). +- **USB-to-UART Port**: Single USB-to-UART bridge chip provides transfer rates up to 3 Mbps. +- **ESP32-C6 USB Type-C Port**: The USB Type-C port on the ESP32-C6 chip is compliant with USB 2.0 full speed. It is capable of up to 12 Mbps transfer speed (Note that this port does not support the faster 480 Mbps high-speed transfer mode). +- **Boot Button**: Download button. Holding down **Boot** and then pressing **Reset** initiates Firmware Download mode for downloading firmware through the serial port. +- **Reset Button:** Press this button to restart the system. +- **USB-to-UART Bridge:** Used for power supply to the board, as well as the communication with the ESP32-C6 chip via the on-board USB-to-UART bridge. +- **RGB LED**: Addressable RGB LED, driven by GPIO8. +- **J5**: Used for current measurement. See details in Section [Current Measurement](https://espressif-docs.readthedocs-hosted.com/projects/espressif-esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/user_guide_v1.1.html#user-guide-c6-devkitc-1-v1-current). + +## Purchase + +* [Adafruit](https://www.adafruit.com/product/5672) diff --git a/_board/espressif_esp32c6_devkitm_1_n4.md b/_board/espressif_esp32c6_devkitm_1_n4.md new file mode 100644 index 0000000000..1ab2f29473 --- /dev/null +++ b/_board/espressif_esp32c6_devkitm_1_n4.md @@ -0,0 +1,49 @@ +--- +layout: download +board_id: "espressif_esp32c6_devkitm_1_n4" +title: "ESP32-S3-DevKitC-1-N4 Download" +name: "ESP32-S3-DevKitC-1-N4" +manufacturer: "Espressif" +board_url: "" +board_image: "espressif_esp32c6_devkitc_1.jpg" +date_added: 2023-10-27 +family: esp32c6 +bootloader_id: espressif_esp32c6_devkitc_1 +features: + - Wi-Fi + - Breadboard-Friendly +--- + +The **ESP32-C6-DevKitC-1-N4** is an entry-level development board equipped with ESP32-C6-WROOM-1, a general-purpose Wi-Fi + Bluetooth LE RISC-V MCU module that integrates complete Wi-Fi and Bluetooth LE functions. This board integrates complete Wi-Fi, Bluetooth LE, Zigbee, and Thread functions. + +**This version is equipped with the ESP32-C6-WROOM-1 with 4MB Flash.** + +Most of the I/O pins on the module are broken out to the pin headers on both sides of this board for easy interfacing. Developers can either connect peripherals with jumper wires or mount ESP32-C6-DevKitC-1-N8 on a breadboard. We particularly like that there's a debug UART/USB port and a separate native USB port, so you can upload/debug/USB all at once. + +At the core of the modules is an ESP32-C6, a RISC-V 32-bit single-core CPU that operates at up to 160 MHz. You can power off the CPU and make use of the low-power co-processor to constantly monitor the peripherals for changes or crossing of thresholds. ESP32-C6 integrates a rich set of peripherals including SPI, LCD, Camera interface, UART, I2C, I2S, remote control, pulse counter, LED PWM, USB Serial/JTAG controller, MCPWM, SDIO host, GDMA, TWAI® controller (compatible with ISO 11898-1), ADC, touch sensor, temperature sensor, timers, and watchdogs, as well as up to 45 GPIOs. It also includes a full-speed USB 1.1 On-The-Go (OTG) interface to enable USB communication + +There are three mutually exclusive ways to provide power to the board: + +- USB Type-C to UART Port, default power supply +- 5V and GND pin headers +- 3V3 and GND pin headers + +It is recommended to use the first option: USB Type-C to UART Port. + +**Components:** + +- **ESP32-C6-WROOM-1**: ESP32-C6-WROOM-1 is a general-purpose module supporting Wi-Fi 6, Bluetooth 5, and IEEE 802.15.4 (Zigbee 3.0 and Thread). This module is built around the ESP32-C6 chip, and comes with a PCB antenna and 4 MB SPI flash. +- **5V to 3.3V LDO**: Power regulator that converts a 5V supply into a 3.3V output. +- **3.3V Power On LED**: Turns on when the USB power is connected to the board. +- **Pin Headers**: All available GPIO pins (except for the SPI bus for flash) are broken out to the pin headers on the board for easy interfacing and programming. For details, please see [Header Block](https://docs.espressif.com/projects/espressif-esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/user_guide.html#hardware-reference). +- **USB-to-UART Port**: Single USB-to-UART bridge chip provides transfer rates up to 3 Mbps. +- **ESP32-C6 USB Type-C Port**: The USB Type-C port on the ESP32-C6 chip is compliant with USB 2.0 full speed. It is capable of up to 12 Mbps transfer speed (Note that this port does not support the faster 480 Mbps high-speed transfer mode). +- **Boot Button**: Download button. Holding down **Boot** and then pressing **Reset** initiates Firmware Download mode for downloading firmware through the serial port. +- **Reset Button:** Press this button to restart the system. +- **USB-to-UART Bridge:** Used for power supply to the board, as well as the communication with the ESP32-C6 chip via the on-board USB-to-UART bridge. +- **RGB LED**: Addressable RGB LED, driven by GPIO8. +- **J5**: Used for current measurement. See details in Section [Current Measurement](https://espressif-docs.readthedocs-hosted.com/projects/espressif-esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/user_guide_v1.1.html#user-guide-c6-devkitc-1-v1-current). + +## Purchase + +* [DigiKey](https://www.digikey.com/en/products/detail/espressif-systems/ESP32-C6-DEVKITM-1-N4/18667011) diff --git a/_board/espressif_esp32h2_devkitm_1_n4.md b/_board/espressif_esp32h2_devkitm_1_n4.md new file mode 100644 index 0000000000..d015fb470c --- /dev/null +++ b/_board/espressif_esp32h2_devkitm_1_n4.md @@ -0,0 +1,51 @@ +--- +layout: download +board_id: "espressif_esp32h2_devkitm_1_n4" +title: "ESP32-H2-DevKitM-1-N4 Download" +name: "ESP32-H2-DevKitM-1-N4" +manufacturer: "Espressif" +board_url: "https://www.adafruit.com/product/5715" +board_image: "espressif_esp32h2_devkitm_1.jpg" +date_added: 2023-10-27 +family: esp32h2 +features: + - Wi-Fi + - Breadboard-Friendly +--- + +**ESP32-H2-DevKitM-1** is an entry-level development board based on Bluetooth® Low Energy and IEEE 802.15.4 combo modules ESP32-H2-MINI-1. Most of the I/O pins on the ESP32-H2-MINI-1 module are broken out to the pin headers on both sides of this board for easy interfacing. + +Developers can either connect peripherals with jumper wires or mount ESP32-H2-DevKitM-1 on a breadboard. + +ESP32-H2 is an ultra-low-power Internet of Things (IoT) solution offering multiple protocol support on a single chip. It integrates a 2.4 GHz transceiver compliant with Bluetooth ® Low Energy and IEEE 802.15.4-based technologies, supporting Bluetooth 5 (LE), Bluetooth mesh, Thread, Matter, and Zigbee. It has: + +- A Bluetooth LE subsystem that supports features of Bluetooth 5 and Bluetooth mesh +- An IEEE 802.15.4 subsystem that supports Thread and Zigbee +- Radio protocols coexistence in 2.4GHz band +- State-of-the-art power and RF performance +- 32-bit RISC-V single-core processor with a four-stage pipeline that operates at up to 96 MHz +- 320 KB of SRAM, 128 KB of ROM, 4 KB LP memory, and 4 MB SiP flash inside +- Reliable security ensured by: + - Cryptographic hardware accelerators that support AES-128/256, Hash, RSA, HMAC, ECC, digital signature, and secure boot + - Random number generator + - Permission control on accessing internal memory, external memory, and peripherals + - External memory encryption and decryption +- Rich set of peripheral interfaces and GPIOs, ideal for various scenarios and complex applications. + +**Features:** + +- **ESP32-H2-MINI-1**: ESP32-H2-MINI-1, with ESP32-H2 inside which integrates a 2.4 GHz transceiver compliant with Bluetooth ® Low Energy and IEEE 802.15.4-based technologies, supporting Bluetooth 5 (LE), Bluetooth mesh, Thread, Matter, and Zigbee. This module is specially designed for all kinds of low-power IoT applications. +- **Pin Headers**: All available GPIO pins (except for the SPI bus for flash) are broken out to the pin headers on the board. For details, please see Espressif's [Header Block](https://espressif-docs.readthedocs-hosted.com/projects/espressif-esp-dev-kits/en/latest/esp32h2/esp32-h2-devkitm-1/user_guide.html#header-block). +- **3.3V Power On LED**: Turns on when the USB power is connected to the board. +- **5V to 3.3V LDO**: Power regulator that converts a 5 V supply into a 3.3 V output. +- **USB-to-UART Bridge**: Single USB-UART bridge chip provides transfer rates up to 3 Mbps. +- **ESP32-H2 USB Type-C Port**: The USB Type-C port on the ESP32-H2 chip is compliant with USB 2.0 full speed. It is capable of up to 12 Mbps transfer speed (Note that this port does not support the faster 480 Mbps high-speed transfer mode). +- **Boot Button**: Download button. Holding down Boot and then pressing Reset initiates Firmware Download mode for downloading firmware through the serial port. +- **Reset Button**: Press this button to restart the system. +- **USB Type-C to UART Port**: Power supply for the board as well as the communication interface between a computer and the ESP32-H2 chip via USB-to-UART bridge. +- **RGB LED**: Addressable RGB LED, driven by GPIO8. +- **J5**: Used for current measurement. See details in Section [Current Measurement](https://espressif-docs.readthedocs-hosted.com/projects/espressif-esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/user_guide_v1.1.html#user-guide-c6-devkitc-1-v1-current). + +## Purchase + +* [Adafruit](https://www.adafruit.com/product/5715) diff --git a/_board/espressif_esp32s3_devkitc_1_n8r8_hacktablet.md b/_board/espressif_esp32s3_devkitc_1_n8r8_hacktablet.md new file mode 100644 index 0000000000..758fe8a372 --- /dev/null +++ b/_board/espressif_esp32s3_devkitc_1_n8r8_hacktablet.md @@ -0,0 +1,21 @@ +--- +layout: download +board_id: "espressif_esp32s3_devkitc_1_n8r8_hacktablet" +title: "ESP32-S3 Box - 16MB Flash, 8MB PSRAM" +name: "ESP32-S3 Box" +manufacturer: "Kevin Matocha" +board_url: "https://hackaday.io/project/185831-hacktablet-crestron-tss-752-teardown-rebuild" +board_image: "espressif_esp32s3_devkitc_1_n8r8_hacktablet.jpg" +date_added: 2023-10-27 +family: esp32s3 +features: + - Wi-Fi + - STEMMA QT/QWIIC + - Display +--- + +The HackTablet is a custom assembled tablet capable of running CircuitPython. It uses a Creston TSS-752 conference room contrller for the display and an Espressif ESP32-S3 Dev Kit N8R8 along with a custom PCB to control the display. + +## Learn More + +* [Hackaday.io](https://hackaday.io/project/185831-hacktablet-crestron-tss-752-teardown-rebuild) diff --git a/_board/espressif_esp32s3_lcd_ev.md b/_board/espressif_esp32s3_lcd_ev.md new file mode 100644 index 0000000000..15a838d13f --- /dev/null +++ b/_board/espressif_esp32s3_lcd_ev.md @@ -0,0 +1,34 @@ +--- +layout: download +board_id: "espressif_esp32s3_lcd_ev" +title: "ESP32-S3 LCD Evaluation Kit Download" +name: "ESP32-S3 LCD Evaluation Kit" +manufacturer: "Espressif" +board_url: "https://docs.espressif.com/projects/espressif-esp-dev-kits/en/latest/esp32s3/esp32-s3-lcd-ev-board/user_guide.html" +board_image: "espressif_esp32s3_lcd_ev.jpg" +date_added: 2023-10-27 +family: esp32s3 +features: + - Wi-Fi + - External Display + - USB-C +--- + +ESP32-S3-LCD-EV-Board is an ESP32-S3-based development board with a touchscreen. Together with different subboards, ESP32-S3-LCD-EV-Board can drive LCDs with IIC, SPI, 8080, and RGB interfaces. It houses dual array microphones, supports voice recognition and near/far-field voice wake-up, and features screen and voice interaction. The board caters to development needs for touchscreen products with different resolutions and interfaces. Currently, we have two boards available: ESP32-S3-LCD-EV-Board with 480x480 LCD and ESP32-S3-LCD-EV-Board-2 with 800x480 LCD. + +### Feature List + +The main features of the board are listed below: + +- **Module Embedded:** ESP32-S3-WROOM-1 module with 16 MB flash and 8 MB PSRAM +- **Display:** Compatibility with various subboards and support for displays with `RGB`, `8080`, `SPI`, and `I2C` interfaces. Please refer to [LCD Subboards](https://docs.espressif.com/projects/espressif-esp-dev-kits/en/latest/esp32s3/esp32-s3-lcd-ev-board/user_guide.html#lcd-subboards) for more information +- **Audio:** Audio Codec + ADC amplifier and dual microphones +- **USB:** USB to serial port chip plus USB Type-C download/debug + +#### Mainboard + +**ESP32-S3-LCD-EV-Board-MB** is the core of the kit, which integrates the ESP32-S3-WROOM-1 module and provides ports for connection to the LCD subboard. + +## Purchase + +* [DigiKey](https://www.digikey.com/en/products/detail/espressif-systems/ESP32-S3-LCD-EV-BOARD/20685871) diff --git a/_board/luatos_core_esp32c3.md b/_board/luatos_core_esp32c3.md index f11595bd09..99c3914414 100644 --- a/_board/luatos_core_esp32c3.md +++ b/_board/luatos_core_esp32c3.md @@ -4,7 +4,7 @@ board_id: "luatos_core_esp32c3" title: "Luatos Core ESP32C3 Download" name: "Luatos Core ESP32C3" manufacturer: "Luatos" -board_url: "https://wiki.luatos.com/chips/esp32c3/index.html#" +board_url: "https://wiki.luatos.com/chips/esp32c3/index.html" board_image: "luatos_core_esp32c3.jpg" date_added: 2022-12-20 family: esp32c3 diff --git a/_board/luatos_core_esp32c3_ch343.md b/_board/luatos_core_esp32c3_ch343.md new file mode 100644 index 0000000000..904495833f --- /dev/null +++ b/_board/luatos_core_esp32c3_ch343.md @@ -0,0 +1,48 @@ +--- +layout: download +board_id: "luatos_core_esp32c3_ch343" +title: "Luatos ESP32-C3 Core Board – CH343 USB UART Download" +name: "Luatos ESP32-C3 Core Board – CH343 USB UART" +manufacturer: "Luatos" +board_url: "https://universal-solder.ca/product/luatos-esp32-c3-core-board-ch343-4mb/" +board_image: "luatos_core_esp32c3_ch343.jpg" +date_added: 2023-10-27 +family: esp32c3 +bootloader_id: luatos_core_esp32c3_ch343 +features: + - Wi-Fi + - USB-C + - Bluetooth/BTLE + - Breadboard-Friendly + +--- + +The LuatOS ESP32-C3 core board is a type of development board based on the ESP32-C3 chip, which is a highly integrated Wi-Fi and Bluetooth system-on-chip (SoC) designed for low-power Internet of Things (IoT) applications. + +The LuatOS ESP32-C3 core board is designed to help developers prototype and develop their IoT projects quickly and easily. It includes a variety of hardware features, such as a USB Type-C and CH343 USB-UART for power and programming. + +The board is also equipped with LuatOS, which is an open-source operating system that provides a high-level API for developers to interact with the board’s hardware and peripherals. LuatOS is based on the Lua programming language, which is known for its simplicity and ease of use, making it a popular choice among developers. + +Overall, the LuatOS ESP32-C3 core board Development Board is a powerful and versatile development tool that enables developers to quickly prototype and develop their IoT projects using the ESP32-C3 chip and LuatOS operating system. + +## Features + +- Based on the ESP32-C3 WIFI & Bluetooth LE RISC-V Single-Core CPU +- Type-C USB +- Castellated pads +- 4MB Flash +- Clock speed: 160 Mhz +- 15x Digital IO +- ADC(5 channel, 12-bit), I2C, SPI, UARTx2 +- Size: 21mm x 51mm +- Default firmware: LuatOS +- 2 red status LEDs + +## Note + +There are 2 versions of this board, differing in the inclusion of a CH343 UART to USB component. This board definition targets the +version with the CH343 which connects to the USB-C connector. + +## Purchase + +* [Universal Solder](https://universal-solder.ca/product/luatos-esp32-c3-core-board-ch343-4mb/) diff --git a/_board/m5stack_atoms3.md b/_board/m5stack_atoms3.md new file mode 100644 index 0000000000..77830987b7 --- /dev/null +++ b/_board/m5stack_atoms3.md @@ -0,0 +1,43 @@ +--- +layout: download +board_id: "m5stack_atoms3" +title: "AtomS3 Dev Kit w/ 0.85-inch Screen Download" +name: "AtomS3 Dev Kit w/ 0.85-inch Screen" +manufacturer: "M5Stack" +board_url: "https://docs.m5stack.com/en/core/AtomS3" +board_image: "m5stack_atoms3.jpg" +date_added: 2023-10-27 +family: esp32s3 +bootloader_id: m5stack_atoms3 +downloads_display: true +features: + - Wi-Fi + - USB-C + - Bluetooth/BTLE + - Display +--- + +AtomS3 is a highly integrated programmable controller that harnesses the power of the ESP32-S3 chip. This compact controller boasts a range of features, including integrated WiFi functionality and 8MB of on-chip FLASH memory. With the ESP32-S3 chip, AtomS3 delivers exceptional performance and versatility for a variety of applications. + +AtomS3 features a sleek 0.85-inch IPS screen, providing clear visual feedback and user interaction. The bottom of the screen is equipped with programmable buttons, allowing for customizable functions and enhanced user control. It comes with a built-in 5V to 3.3V circuit, ensuring stable power supply for reliable operation. The controller incorporates a 6-axis gyro sensor MPU6886, enabling precise motion detection and orientation tracking. On-board Type-C interface facilitates both power supply and firmware download processes. Additionally, AtomS3 offers one HY2.0-4P expansion port, six GPIOs, and power pins reserved at the bottom for seamless integration and expansion of various applications. + +AtomS3 is designed with compactness in mind, measuring at only 24 *24 *13mm in size. Its small form factor makes it suitable for a wide range of embedded smart device applications. Whether it's robotics, IoT devices, or other embedded systems, AtomS3 provides a powerful and flexible solution to meet the project requirements. + +### Features + +- Developed based on ESP32-S3FN8 +- Comes with USB download function +- Built-in 3-axis gyroscope and 3-axis accelerometer (MPU6886) +- Programmable keys +- 0.85 inch LCD screen +- Infrared emission function +- Expandable pins and interfaces +- Development platform: Arduino, UIFlow + +## Documentation + +* [AtomS3](https://docs.m5stack.com/en/core/AtomS3) + +## Purchase + +* [M5Stack](https://shop.m5stack.com/products/atoms3-dev-kit-w-0-85-inch-screen) \ No newline at end of file diff --git a/_board/m5stack_atoms3u.md b/_board/m5stack_atoms3u.md new file mode 100644 index 0000000000..d9fe9191d5 --- /dev/null +++ b/_board/m5stack_atoms3u.md @@ -0,0 +1,35 @@ +--- +layout: download +board_id: "m5stack_atoms3u" +title: "AtomS3U ESP32S3 Dev Kit Download" +name: "AtomS3U ESP32S3 Dev Kit" +manufacturer: "M5Stack" +board_url: "https://shop.m5stack.com/products/atoms3u" +board_image: "m5stack_atoms3u.jpg" +date_added: 2023-10-27 +family: esp32s3 +bootloader_id: m5stack_atoms3u +downloads_display: true +features: + - Wi-Fi + - USB-C + - Bluetooth/BTLE +--- + +`AtomS3U`is a`U disk`form`ESP32-S3`multi-function development board, using Espressif's ESP32S3 main control chip, dual-core Xtensa LX7 processor, main frequency 240MHz, built-in WiFi function. Its interfaces include USB-A port`(support OTG)`,1 Grove port, 6Pin@2.54mm header (including 4 GPIOs); peripherals include 1`PDM microphone`, 1`IR`tube, and 1 programmable`RGB-LED`. The product can be used in scenarios such as human-computer interaction, voice input/recognition (STT), and IO control. + +### Features + +- ESP32-S3FN8@240Mhz,Xtensa LX7,WIFI,OTG,CDC +- Integrated programmable RGB LEDs and buttons +- Built-in infrared emitter +- Expandable pin interface with GROVE +- Development platform: MicroPython,Arduino + +## Documentation + +* [AtomS3U](https://shop.m5stack.com/products/atoms3u) + +## Purchase + +* [M5Stack](https://shop.m5stack.com/products/atoms3u) \ No newline at end of file diff --git a/_board/m5stack_m5paper.md b/_board/m5stack_m5paper.md new file mode 100644 index 0000000000..5ee023fbf6 --- /dev/null +++ b/_board/m5stack_m5paper.md @@ -0,0 +1,41 @@ +--- +layout: download +board_id: "m5stack_m5paper" +title: "M5Paper ESP32 Dev Kit Download" +name: "M5Paper ESP32 Dev Kit" +manufacturer: "M5Stack" +board_url: "https://docs.m5stack.com/en/core/m5paper" +board_image: "m5stack_m5paper.jpg" +date_added: 2023-10-27 +family: esp32s3 +bootloader_id: m5stack_m5paper +downloads_display: true +features: + - Wi-Fi + - USB-C + - Bluetooth/BTLE + - Display +--- + +**M5Paper** is M5Stacks latest core device with a touch enabled E-ink display. Powered by the ESP32-D0WDQ6-V3 this is our first device to integrate a super sized 540*960 @4.7" E-ink display,which supports 16 gray scale levels. The display is a GT911 capacitive touch screen,which supports two point touch and a variety of gesture controls . Compared to a regular LCD,E-ink displays are easier on the eyes, which makes them a great choice for reading or viewing for longer periods. Other benefits are the low power consumption and the ability to retain the image even if power to the display is terminated. Integrated in the CoreInk are an multi-function button for operation, SHT30 temperature and moisture sensor, physical buttons and an TF-card(microSD) port for data storage. + +Additionally the FM24C02 internal eeprom chip provided 2K-bit(256x8)-EEPROM can be used to store vital data even when the device is off. A 1150mAh lithium polymer battery keeps the device going for long periods and battery life can be further preserved by using the RTC(BM8563)to set the device into deep sleep and wake it up again when needed。Three HY2.0-4P expansion ports are included which allow for building complex projects using the existing sensors in the M5Stack ecosystem. + +### Features + +- ESP32 Standard wireless functions Wi-Fi +- Internal 16M Flash +- Low Power Display +- Multi-Point touch screen +- 180 degree viewing angle +- Built-in Magnet +- Internal 1150mAh Battery +- Expandable - HY2.0-4P 3 x external expansion ports + +## Documentation + +* [M5Paper](https://docs.m5stack.com/en/core/m5paper) + +## Purchase + +* [M5Stack](https://shop.m5stack.com/products/m5paper-esp32-development-kit-960x540-4-7-eink-display-235-ppi) \ No newline at end of file diff --git a/_board/m5stack_stick_c_plus.md b/_board/m5stack_stick_c_plus.md new file mode 100644 index 0000000000..02eb5d757b --- /dev/null +++ b/_board/m5stack_stick_c_plus.md @@ -0,0 +1,41 @@ +--- +layout: download +board_id: "m5stack_stick_c_plus" +title: "M5StickC PLUS ESP32-PICO Mini IoT Download" +name: "M5StickC PLUS ESP32-PICO Mini IoT" +manufacturer: "M5Stack" +board_url: "https://docs.m5stack.com/en/core/m5stickc_plus" +board_image: "m5stack_stick_c_plus.jpg" +date_added: 2023-1-31 +family: esp32 +features: + - Wi-Fi + - USB-C + - Bluetooth/BTLE + - Display + - Battery Charging +--- + +**M5StickC PLUS** is powered by ESP32-PICO-D4 with Wi-Fi and is an upgrade of the original [M5StickC ](https://docs.m5stack.com/en/core/m5stickc)with a bigger screen .It is a portable, easy-to-use, open source, IoT development board. This tiny device will enable you to realize your ideas, enrich your creativity, and speed up your IoT prototyping. Developing with M5StickC PLUS takes away a lot of the pains from the development process. M5StickC Plus is one of the core devices in M5Stacks product series. The compact body is integrated with rich hardware resources, such as infrared, RTC, Microphone, LED, IMU, Buttons, PMU,etc. Improvements from the regular StickC are a buzzer, bigger screen (1.14-inch, 135 * 240 resolution LCD Screen) and more stable hardware design. This revision increases the display area by 18.7%, and the battery capacity from 95mAh to 120mAh. It also supports the HAT and Unit family of products. + +### Features + +- ESP32-based support Wi-Fi +- Built-in 6-Axis IMU +- Red LED +- IR transmitter +- Microphone +- RTC +- Buttons, LCD(1.14 inch) +- Built-in Lithium Polymer Battery +- Extendable Socket +- Built-in Passive Buzzer +- Wearable & Wall mounted + +## Documentation + +* [M5StickC PLUS ESP32-PICO Mini IoT](https://docs.m5stack.com/en/core/m5stickc_plus) + +## Purchase + +* [M5Stack](https://shop.m5stack.com/products/m5stickc-plus-esp32-pico-mini-iot-development-kit) \ No newline at end of file diff --git a/_board/magiclick_s3.md b/_board/magiclick_s3_n4r2.md similarity index 93% rename from _board/magiclick_s3.md rename to _board/magiclick_s3_n4r2.md index 85a7b822d7..b37a3494c4 100644 --- a/_board/magiclick_s3.md +++ b/_board/magiclick_s3_n4r2.md @@ -1,6 +1,6 @@ --- layout: download -board_id: "MagiClick_S3" +board_id: "magiclick_s3_n4r2" title: "MagiClick S3 Download" name: "MagiClick S3" manufacturer: "MakerM0" @@ -8,7 +8,6 @@ board_url: "https://github.com/MakerM0/MagiClick-esp32s3" board_image: "magiclick_s3.jpg" date_added: 2023-9-30 family: esp32s3 -bootloader_id: magiclick_s3 downloads_display: true features: - Wi-Fi diff --git a/_board/makerfabs_tft7.md b/_board/makerfabs_tft7.md new file mode 100644 index 0000000000..9ce477d22a --- /dev/null +++ b/_board/makerfabs_tft7.md @@ -0,0 +1,41 @@ +--- +layout: download +board_id: "makerfabs_tft7" +title: "MaTouch ESP32-S3 Parallel TFT with Touch 7“ Download" +name: "MaTouch ESP32-S3 Parallel TFT with Touch 7“" +manufacturer: "Makerfabs" +board_url: "https://www.makerfabs.com/esp32-s3-parallel-tft-with-touch-7-inch.html" +board_image: "makerfabs_tft7.jpg" +date_added: 2023-10-27 +family: esp32s3 +features: + - Wi-Fi + - Display + - USB-C +--- + +This ESP32 S3 7-inch IPS display could be an ideal displayer& controller for IOT applications. It has 2 versions: High-resolution version 800*480, and Ultra High-resolution version 1024*600; Display on both versions is IPS, and the display effect is beautiful, together with 5 points capacitive touch, great for applications such as home automation; There on-board SD card, to make it possible to record/play filed data. Also, there 2 Mabee/ Grove connectors, so the users can connect kinds of sensors to this board, to create personal prototype projects instantly. + +### Specs: + +- Controller: ESP32-S3-WROOM-1, PCB Antenna, 16MB Flash, 8MB PSRAM, ESP32-S3-WROOM-1-N16R8 +- Wireless: Wifi& Bluetooth 5.0 +- LCD: 7 inch High Lightness IPS +- FPS: >30 +- Resolution: 800*480/1024*600 +- LCD interface: RGB 565 +- Touch Panel: 5 Points Touch, Capacitive +- Touch Panel Driver: GT911 +- USB: Dual USB Type-C(one for USB-to-UART and one for native USB) +- UART to UART Chip: CP2104 +- Power Supply: USB Type-C 5.0V(4.0V~5.25V) +- Button: Flash button and reset button +- Mabee interface: 1*I2C;1*GPIO +- MicroSD: Yes +- Arduino support: Yes +- Type-C Power Delivery: Not Supported +- Operation temperature: -40℃ to +85℃ + +## Purchase + +* [Makerfabs](https://www.makerfabs.com/esp32-s3-parallel-tft-with-touch-7-inch.html) diff --git a/_board/ugame22.md b/_board/ugame22.md new file mode 100644 index 0000000000..9ce4286f08 --- /dev/null +++ b/_board/ugame22.md @@ -0,0 +1,20 @@ +--- +layout: download +board_id: "ugame22" +title: "µGame 22 Download" +name: "µGame 22" +manufacturer: "Radomir Dopieralski" +board_url: "https://hackaday.io/project/186921-game-22" +board_image: "ugame22.jpg" +date_added: 2023-10-27 +family: raspberrypi +features: + - Display + - Speaker + - Battery Charging +--- + +A comfortable gaming handheld for CircuitPython, continuing the work started with [#µGame](https://hackaday.io/project/27629), through [#PewPew M4](https://hackaday.io/project/165032) and [#PewPew S2](https://hackaday.io/project/178061). A large 3.2" screen, an RP2040 microcontroller, 2MB of flash memory and a small speaker, all in a convenient form factor, with a laser-cut case and two AAA batteries for power. + +## Learn More +More information about the project is available at [hackaday.io](https://hackaday.io/project/186921-game-22). diff --git a/_board/unexpectedmaker_blizzard_s3.md b/_board/unexpectedmaker_blizzard_s3.md new file mode 100644 index 0000000000..901e814e71 --- /dev/null +++ b/_board/unexpectedmaker_blizzard_s3.md @@ -0,0 +1,16 @@ +--- +layout: download +board_id: "unexpectedmaker_blizzard_s3" +title: "Unexpected Maker Blizzard S3 Download" +name: "Unexpected Maker Blizzard S3" +manufacturer: "Unexpected Maker" +board_url: "" +board_image: "unknown.jpg" +downloads_display: false +date_added: 2023-10-27 +family: esp32s3 +bootloader_id: unexpectedmaker_blizzard_s3 +features: +--- + +Oops! Looks like we don't know anything about this board. This means it's likely very new. \ No newline at end of file diff --git a/_board/waveshare_rp2040_plus_16mb.md b/_board/waveshare_rp2040_plus_16mb.md new file mode 100644 index 0000000000..7d63217604 --- /dev/null +++ b/_board/waveshare_rp2040_plus_16mb.md @@ -0,0 +1,42 @@ +--- +layout: download +board_id: "waveshare_rp2040_plus_16mb" +title: "RP2040-Plus with 16MB Flash Download" +name: "RP2040-Plus with 16MB Flash" +manufacturer: "Waveshare" +board_url: "https://www.waveshare.com/rp2040-plus.htm" +board_image: "waveshare_rp2040_plus.jpg" +date_added: "2023-10-27" +family: raspberrypi +features: + - USB-C + - Breadboard-Friendly +--- + +Need more Flash for Raspberry Pi Pico? Dislike the outdated Micro USB connector? All these problems are solved by our **RP2040-Plus** now. + +As same as Raspberry Pi Pico, it incorporates the RP2040 microcontroller, with dual-core Arm Cortex M0+ processor running up to 133 MHz, and 26x multi-function GPIO pins. + +What's different, it features onboard 16MB Flash, USB-C connector, recharge header, and higher current DC-DC chip. + +**Board specifications** + +- RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom +- Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz +- 264KB of SRAM, and **16MB** of on-board Flash memory +- USB-C connector, keeps it up to date, easier to use +- Lithium battery recharge/discharge header, suitable for mobile devices +- Onboard DC-DC chip MP28164, high efficiency DC-DC buck-boost chip, maximum 2A load current +- Castellated module allows soldering direct to carrier boards +- USB 1.1 with device and host support +- Low-power sleep and dormant modes +- Drag-and-drop programming using mass storage over USB +- 26 × multi-function GPIO pins +- 2 × SPI, 2 × I2C, 2 × UART, 3 × 12-bit ADC, 16 × controllable PWM channels +- Accurate clock and timer on-chip +- Temperature sensor +- Accelerated floating-point libraries on-chip +- 8 × Programmable I/O (PIO) state machines for custom peripheral support + +## Purchase +* [Waveshare](https://www.waveshare.com/rp2040-plus.htm) diff --git a/_board/waveshare_rp2040_plus_4mb.md b/_board/waveshare_rp2040_plus_4mb.md new file mode 100644 index 0000000000..2a9bc4cd57 --- /dev/null +++ b/_board/waveshare_rp2040_plus_4mb.md @@ -0,0 +1,40 @@ +--- +layout: download +board_id: "waveshare_rp2040_plus_4mb" +title: "RP2040-Plus with 4MB Flash Download" +name: "RP2040-Plus with 4MB Flash" +manufacturer: "Waveshare" +board_url: "https://www.waveshare.com/rp2040-plus.htm" +board_image: "waveshare_rp2040_plus.jpg" +date_added: "2023-10-27" +family: raspberrypi +features: + - USB-C + - Breadboard-Friendly +--- + +Need more Flash for Raspberry Pi Pico? Dislike the outdated Micro USB connector? All these problems are solved by our **RP2040-Plus** now. +As same as Raspberry Pi Pico, it incorporates the RP2040 microcontroller, with dual-core Arm Cortex M0+ processor running up to 133 MHz, and 26x multi-function GPIO pins. +What's different, it features onboard 4MB Flash, USB-C connector, recharge header, and higher current DC-DC chip. + +**Board specifications** + +- RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom +- Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz +- 264KB of SRAM, and **4MB** of on-board Flash memory +- USB-C connector, keeps it up to date, easier to use +- Lithium battery recharge/discharge header, suitable for mobile devices +- Onboard DC-DC chip MP28164, high efficiency DC-DC buck-boost chip, maximum 2A load current +- Castellated module allows soldering direct to carrier boards +- USB 1.1 with device and host support +- Low-power sleep and dormant modes +- Drag-and-drop programming using mass storage over USB +- 26 × multi-function GPIO pins +- 2 × SPI, 2 × I2C, 2 × UART, 3 × 12-bit ADC, 16 × controllable PWM channels +- Accurate clock and timer on-chip +- Temperature sensor +- Accelerated floating-point libraries on-chip +- 8 × Programmable I/O (PIO) state machines for custom peripheral support + +## Purchase +* [Waveshare](https://www.waveshare.com/rp2040-plus.htm) diff --git a/_board/waveshare_rp2040_touch_lcd_1_28.md b/_board/waveshare_rp2040_touch_lcd_1_28.md new file mode 100644 index 0000000000..f17b6cf28e --- /dev/null +++ b/_board/waveshare_rp2040_touch_lcd_1_28.md @@ -0,0 +1,35 @@ +--- +layout: download +board_id: "waveshare_rp2040_touch_lcd_1_28" +title: "RP2040-LCD-1.28 Download" +name: "RP2040-LCD-1.28" +manufacturer: "Waveshare" +board_url: "https://www.waveshare.com/product/raspberry-pi/boards-kits/raspberry-pi-pico-cat/rp2040-touch-lcd-1.28.htm" +board_image: "waveshare_rp2040_touch_lcd_1_28.jpg" +date_added: "2023-10-27" +family: raspberrypi +features: + - USB-C + - Battery Charging + - Display +--- + +**RP2040-Touch-LCD-1.28** is a low-cost, high-performance MCU board designed by Waveshare, tiny size, with onboard 1.28inch capacitive touch display, Li-ion battery recharge manager, 6-axis sensor (3-axis accelerometer and 3-axis gyroscope), and so on, which makes it easy for you to develop and integrate it into products quickly. + +**Board specifications** + +- RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom +- Dual-core Arm Cortex M0+ processor, flexible clock running up to 133 MHz +- 264KB of SRAM, and 4MB of on-board Flash memory +- Type-C connector, keeps it up to date, easier to use +- Onboard 1.28inch capacitive touch display, 240×240 resolution, 65K color +- Lithium battery recharge/discharge header, suitable for mobile devices +- USB 1.1 with device and host support +- Low-power sleep and dormant modes +- Drag-and-drop programming using mass storage over USB +- Accurate clock and timer on-chip +- Temperature sensor +- 6 × GPIO pin via SH1.0 connector + +## Purchase +* [Waveshare](https://www.waveshare.com/product/raspberry-pi/boards-kits/raspberry-pi-pico-cat/rp2040-touch-lcd-1.28.htm) diff --git a/_data/bootloaders.json b/_data/bootloaders.json index 5df4da65e5..eede556ae3 100644 --- a/_data/bootloaders.json +++ b/_data/bootloaders.json @@ -13,6 +13,8 @@ "version": "0.16.0" }, "esp32c3": {}, + "esp32c6": {}, + "esp32h2": {}, "esp32": {}, "stm": {}, "cxd56": {}, diff --git a/adabot b/adabot index 2dd658ef90..8a8115bdab 160000 --- a/adabot +++ b/adabot @@ -1 +1 @@ -Subproject commit 2dd658ef90ef09f675ee94188d770f3da5e7ec99 +Subproject commit 8a8115bdaba21f9d73a9a2b4b3138fb59492f37d diff --git a/assets/images/boards/large/espressif_esp32c6_devkitc_1.jpg b/assets/images/boards/large/espressif_esp32c6_devkitc_1.jpg new file mode 100644 index 0000000000..6248bde6c8 Binary files /dev/null and b/assets/images/boards/large/espressif_esp32c6_devkitc_1.jpg differ diff --git a/assets/images/boards/large/espressif_esp32h2_devkitm_1.jpg b/assets/images/boards/large/espressif_esp32h2_devkitm_1.jpg new file mode 100644 index 0000000000..0058cd2b0c Binary files /dev/null and b/assets/images/boards/large/espressif_esp32h2_devkitm_1.jpg differ diff --git a/assets/images/boards/large/espressif_esp32s3_devkitc_1_n8r8_hacktablet.jpg b/assets/images/boards/large/espressif_esp32s3_devkitc_1_n8r8_hacktablet.jpg new file mode 100644 index 0000000000..920d85e802 Binary files /dev/null and b/assets/images/boards/large/espressif_esp32s3_devkitc_1_n8r8_hacktablet.jpg differ diff --git a/assets/images/boards/large/espressif_esp32s3_lcd_ev.jpg b/assets/images/boards/large/espressif_esp32s3_lcd_ev.jpg new file mode 100644 index 0000000000..950db76304 Binary files /dev/null and b/assets/images/boards/large/espressif_esp32s3_lcd_ev.jpg differ diff --git a/assets/images/boards/large/luatos_core_esp32c3_ch343.jpg b/assets/images/boards/large/luatos_core_esp32c3_ch343.jpg new file mode 100644 index 0000000000..7c17170bc8 Binary files /dev/null and b/assets/images/boards/large/luatos_core_esp32c3_ch343.jpg differ diff --git a/assets/images/boards/large/lubancat-4.jpg b/assets/images/boards/large/lubancat-4.jpg new file mode 100644 index 0000000000..c962f93ac7 Binary files /dev/null and b/assets/images/boards/large/lubancat-4.jpg differ diff --git a/assets/images/boards/large/m5stack_atoms3.jpg b/assets/images/boards/large/m5stack_atoms3.jpg new file mode 100644 index 0000000000..2af4115345 Binary files /dev/null and b/assets/images/boards/large/m5stack_atoms3.jpg differ diff --git a/assets/images/boards/large/m5stack_atoms3u.jpg b/assets/images/boards/large/m5stack_atoms3u.jpg new file mode 100644 index 0000000000..8b075db84b Binary files /dev/null and b/assets/images/boards/large/m5stack_atoms3u.jpg differ diff --git a/assets/images/boards/large/m5stack_m5paper.jpg b/assets/images/boards/large/m5stack_m5paper.jpg new file mode 100644 index 0000000000..7e2965c9c9 Binary files /dev/null and b/assets/images/boards/large/m5stack_m5paper.jpg differ diff --git a/assets/images/boards/large/m5stack_stick_c_plus.jpg b/assets/images/boards/large/m5stack_stick_c_plus.jpg new file mode 100644 index 0000000000..7148d88028 Binary files /dev/null and b/assets/images/boards/large/m5stack_stick_c_plus.jpg differ diff --git a/assets/images/boards/large/makerfabs_tft7.jpg b/assets/images/boards/large/makerfabs_tft7.jpg new file mode 100644 index 0000000000..0bb4b1f0ba Binary files /dev/null and b/assets/images/boards/large/makerfabs_tft7.jpg differ diff --git a/assets/images/boards/large/pcduino2.jpg b/assets/images/boards/large/pcduino2.jpg new file mode 100644 index 0000000000..d9541d2f78 Binary files /dev/null and b/assets/images/boards/large/pcduino2.jpg differ diff --git a/assets/images/boards/large/pcduino3.jpg b/assets/images/boards/large/pcduino3.jpg new file mode 100644 index 0000000000..2eff4fa714 Binary files /dev/null and b/assets/images/boards/large/pcduino3.jpg differ diff --git a/assets/images/boards/large/raspberry_pi_5.jpg b/assets/images/boards/large/raspberry_pi_5.jpg new file mode 100644 index 0000000000..f5b1a16ca3 Binary files /dev/null and b/assets/images/boards/large/raspberry_pi_5.jpg differ diff --git a/assets/images/boards/large/ugame22.jpg b/assets/images/boards/large/ugame22.jpg new file mode 100644 index 0000000000..752ea4f87e Binary files /dev/null and b/assets/images/boards/large/ugame22.jpg differ diff --git a/assets/images/boards/large/waveshare_rp2040_plus.jpg b/assets/images/boards/large/waveshare_rp2040_plus.jpg new file mode 100644 index 0000000000..47b13343e7 Binary files /dev/null and b/assets/images/boards/large/waveshare_rp2040_plus.jpg differ diff --git a/assets/images/boards/large/waveshare_rp2040_touch_lcd_1_28.jpg b/assets/images/boards/large/waveshare_rp2040_touch_lcd_1_28.jpg new file mode 100644 index 0000000000..c3f3b84edf Binary files /dev/null and b/assets/images/boards/large/waveshare_rp2040_touch_lcd_1_28.jpg differ diff --git a/assets/images/boards/original/espressif_esp32c6_devkitc_1.jpg b/assets/images/boards/original/espressif_esp32c6_devkitc_1.jpg new file mode 100644 index 0000000000..20def0f91a Binary files /dev/null and b/assets/images/boards/original/espressif_esp32c6_devkitc_1.jpg differ diff --git a/assets/images/boards/original/espressif_esp32h2_devkitm_1.jpg b/assets/images/boards/original/espressif_esp32h2_devkitm_1.jpg new file mode 100644 index 0000000000..29741c37bb Binary files /dev/null and b/assets/images/boards/original/espressif_esp32h2_devkitm_1.jpg differ diff --git a/assets/images/boards/original/espressif_esp32s3_devkitc_1_n8r8_hacktablet.jpg b/assets/images/boards/original/espressif_esp32s3_devkitc_1_n8r8_hacktablet.jpg new file mode 100644 index 0000000000..fd69b33b32 Binary files /dev/null and b/assets/images/boards/original/espressif_esp32s3_devkitc_1_n8r8_hacktablet.jpg differ diff --git a/assets/images/boards/original/espressif_esp32s3_lcd_ev.jpg b/assets/images/boards/original/espressif_esp32s3_lcd_ev.jpg new file mode 100644 index 0000000000..6c1da96141 Binary files /dev/null and b/assets/images/boards/original/espressif_esp32s3_lcd_ev.jpg differ diff --git a/assets/images/boards/original/luatos_core_esp32c3_ch343.jpg b/assets/images/boards/original/luatos_core_esp32c3_ch343.jpg new file mode 100644 index 0000000000..96e0296b8c Binary files /dev/null and b/assets/images/boards/original/luatos_core_esp32c3_ch343.jpg differ diff --git a/assets/images/boards/original/lubancat-4.jpg b/assets/images/boards/original/lubancat-4.jpg new file mode 100644 index 0000000000..99cbdeeb03 Binary files /dev/null and b/assets/images/boards/original/lubancat-4.jpg differ diff --git a/assets/images/boards/original/m5stack_atoms3.jpg b/assets/images/boards/original/m5stack_atoms3.jpg new file mode 100644 index 0000000000..f79043dc6b Binary files /dev/null and b/assets/images/boards/original/m5stack_atoms3.jpg differ diff --git a/assets/images/boards/original/m5stack_atoms3u.jpg b/assets/images/boards/original/m5stack_atoms3u.jpg new file mode 100644 index 0000000000..b08780e640 Binary files /dev/null and b/assets/images/boards/original/m5stack_atoms3u.jpg differ diff --git a/assets/images/boards/original/m5stack_m5paper.jpg b/assets/images/boards/original/m5stack_m5paper.jpg new file mode 100644 index 0000000000..78ca894957 Binary files /dev/null and b/assets/images/boards/original/m5stack_m5paper.jpg differ diff --git a/assets/images/boards/original/m5stack_stick_c_plus.jpg b/assets/images/boards/original/m5stack_stick_c_plus.jpg new file mode 100644 index 0000000000..f92c8020ef Binary files /dev/null and b/assets/images/boards/original/m5stack_stick_c_plus.jpg differ diff --git a/assets/images/boards/original/makerfabs_tft7.jpg b/assets/images/boards/original/makerfabs_tft7.jpg new file mode 100644 index 0000000000..b3490d15b6 Binary files /dev/null and b/assets/images/boards/original/makerfabs_tft7.jpg differ diff --git a/assets/images/boards/original/pcduino2.jpg b/assets/images/boards/original/pcduino2.jpg new file mode 100644 index 0000000000..e4c68352e0 Binary files /dev/null and b/assets/images/boards/original/pcduino2.jpg differ diff --git a/assets/images/boards/original/pcduino3.jpg b/assets/images/boards/original/pcduino3.jpg new file mode 100644 index 0000000000..c877b93be3 Binary files /dev/null and b/assets/images/boards/original/pcduino3.jpg differ diff --git a/assets/images/boards/original/raspberry_pi_5.jpg b/assets/images/boards/original/raspberry_pi_5.jpg new file mode 100644 index 0000000000..bd3c4b02d0 Binary files /dev/null and b/assets/images/boards/original/raspberry_pi_5.jpg differ diff --git a/assets/images/boards/original/ugame22.jpg b/assets/images/boards/original/ugame22.jpg new file mode 100644 index 0000000000..9dc2792570 Binary files /dev/null and b/assets/images/boards/original/ugame22.jpg differ diff --git a/assets/images/boards/original/waveshare_rp2040_plus.jpg b/assets/images/boards/original/waveshare_rp2040_plus.jpg new file mode 100644 index 0000000000..234bfac244 Binary files /dev/null and b/assets/images/boards/original/waveshare_rp2040_plus.jpg differ diff --git a/assets/images/boards/original/waveshare_rp2040_touch_lcd_1_28.jpg b/assets/images/boards/original/waveshare_rp2040_touch_lcd_1_28.jpg new file mode 100644 index 0000000000..c7b1b63964 Binary files /dev/null and b/assets/images/boards/original/waveshare_rp2040_touch_lcd_1_28.jpg differ diff --git a/assets/images/boards/small/espressif_esp32c6_devkitc_1.jpg b/assets/images/boards/small/espressif_esp32c6_devkitc_1.jpg new file mode 100644 index 0000000000..ec19a19724 Binary files /dev/null and b/assets/images/boards/small/espressif_esp32c6_devkitc_1.jpg differ diff --git a/assets/images/boards/small/espressif_esp32h2_devkitm_1.jpg b/assets/images/boards/small/espressif_esp32h2_devkitm_1.jpg new file mode 100644 index 0000000000..0662c58e2a Binary files /dev/null and b/assets/images/boards/small/espressif_esp32h2_devkitm_1.jpg differ diff --git a/assets/images/boards/small/espressif_esp32s3_devkitc_1_n8r8_hacktablet.jpg b/assets/images/boards/small/espressif_esp32s3_devkitc_1_n8r8_hacktablet.jpg new file mode 100644 index 0000000000..3d999fd97a Binary files /dev/null and b/assets/images/boards/small/espressif_esp32s3_devkitc_1_n8r8_hacktablet.jpg differ diff --git a/assets/images/boards/small/espressif_esp32s3_lcd_ev.jpg b/assets/images/boards/small/espressif_esp32s3_lcd_ev.jpg new file mode 100644 index 0000000000..f56fa35892 Binary files /dev/null and b/assets/images/boards/small/espressif_esp32s3_lcd_ev.jpg differ diff --git a/assets/images/boards/small/luatos_core_esp32c3_ch343.jpg b/assets/images/boards/small/luatos_core_esp32c3_ch343.jpg new file mode 100644 index 0000000000..b8e317687e Binary files /dev/null and b/assets/images/boards/small/luatos_core_esp32c3_ch343.jpg differ diff --git a/assets/images/boards/small/lubancat-4.jpg b/assets/images/boards/small/lubancat-4.jpg new file mode 100644 index 0000000000..1fc6fbb053 Binary files /dev/null and b/assets/images/boards/small/lubancat-4.jpg differ diff --git a/assets/images/boards/small/m5stack_atoms3.jpg b/assets/images/boards/small/m5stack_atoms3.jpg new file mode 100644 index 0000000000..37c23b0d9b Binary files /dev/null and b/assets/images/boards/small/m5stack_atoms3.jpg differ diff --git a/assets/images/boards/small/m5stack_atoms3u.jpg b/assets/images/boards/small/m5stack_atoms3u.jpg new file mode 100644 index 0000000000..6fadc6b3e0 Binary files /dev/null and b/assets/images/boards/small/m5stack_atoms3u.jpg differ diff --git a/assets/images/boards/small/m5stack_m5paper.jpg b/assets/images/boards/small/m5stack_m5paper.jpg new file mode 100644 index 0000000000..62332db6b1 Binary files /dev/null and b/assets/images/boards/small/m5stack_m5paper.jpg differ diff --git a/assets/images/boards/small/m5stack_stick_c_plus.jpg b/assets/images/boards/small/m5stack_stick_c_plus.jpg new file mode 100644 index 0000000000..a9f02bbd57 Binary files /dev/null and b/assets/images/boards/small/m5stack_stick_c_plus.jpg differ diff --git a/assets/images/boards/small/makerfabs_tft7.jpg b/assets/images/boards/small/makerfabs_tft7.jpg new file mode 100644 index 0000000000..eab41d95be Binary files /dev/null and b/assets/images/boards/small/makerfabs_tft7.jpg differ diff --git a/assets/images/boards/small/pcduino2.jpg b/assets/images/boards/small/pcduino2.jpg new file mode 100644 index 0000000000..ff93589f4d Binary files /dev/null and b/assets/images/boards/small/pcduino2.jpg differ diff --git a/assets/images/boards/small/pcduino3.jpg b/assets/images/boards/small/pcduino3.jpg new file mode 100644 index 0000000000..309f9b2448 Binary files /dev/null and b/assets/images/boards/small/pcduino3.jpg differ diff --git a/assets/images/boards/small/raspberry_pi_5.jpg b/assets/images/boards/small/raspberry_pi_5.jpg new file mode 100644 index 0000000000..fcf083ed31 Binary files /dev/null and b/assets/images/boards/small/raspberry_pi_5.jpg differ diff --git a/assets/images/boards/small/ugame22.jpg b/assets/images/boards/small/ugame22.jpg new file mode 100644 index 0000000000..14d201ad26 Binary files /dev/null and b/assets/images/boards/small/ugame22.jpg differ diff --git a/assets/images/boards/small/waveshare_rp2040_plus.jpg b/assets/images/boards/small/waveshare_rp2040_plus.jpg new file mode 100644 index 0000000000..03454e4a77 Binary files /dev/null and b/assets/images/boards/small/waveshare_rp2040_plus.jpg differ diff --git a/assets/images/boards/small/waveshare_rp2040_touch_lcd_1_28.jpg b/assets/images/boards/small/waveshare_rp2040_touch_lcd_1_28.jpg new file mode 100644 index 0000000000..661f7e8838 Binary files /dev/null and b/assets/images/boards/small/waveshare_rp2040_touch_lcd_1_28.jpg differ