{"title":"Boards \u0026 SBCs","description":"\u003cp\u003eMicrocontroller boards and single-board computers we have built with. Listings name the chip, the logic level, the buses and radios, and what the board runs on wherever the maker documents them, so you can check the fit before you order.\u003c\/p\u003e\n\u003cp\u003eWhere a board appears in one of our projects, the listing links the write-up and the code.\u003c\/p\u003e","products":[{"product_id":"espressif-esp32-s3-devkitc-1","title":"Espressif ESP32-S3-DevKitC-1","description":"\u003cp\u003e\u003cstrong\u003ePhoto note:\u003c\/strong\u003e Manufacturer's photo of the DevKitC-1 board. The module pictured is a different memory variant from the N8R8 listed here.\u003c\/p\u003e\n\u003cp\u003eAn ESP32-S3 development board for experimenting with sensors, connected controls and USB devices. Its two Micro-USB ports let you separate a serial console from the native USB connection used by keyboard or mouse firmware.\u003c\/p\u003e\n\u003ch3\u003eChoose the right connection\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB-to-UART:\u003c\/strong\u003e programming and a serial console through the onboard bridge.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNative USB:\u003c\/strong\u003e a direct connection to the ESP32-S3; what it does depends on your firmware.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePin headers:\u003c\/strong\u003e connect GPIO, I2C, SPI or UART peripherals using the board's pin map and 3.3 V logic.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eStart with USB\u003c\/h3\u003e\n\u003cp\u003eUse a Micro-USB data cable and follow \u003ca href=\"https:\/\/docs.espressif.com\/projects\/esp-dev-kits\/en\/latest\/esp32s3\/esp32-s3-devkitc-1\/user_guide_v1.1.html\"\u003eEspressif's getting-started guide\u003c\/a\u003e. A charge-only cable will power the board but cannot program it. Choose the USB power arrangement before considering pin-powered setups.\u003c\/p\u003e\n\u003ch3\u003eCheck the variant\u003c\/h3\u003e\n\u003cp\u003eThe N8R8 configuration has 8 MB flash and 8 MB PSRAM. Match firmware memory settings to the module marking. Board revisions use different RGB LED pins, and memory can reserve GPIOs that appear on the headers: use the pin table for your exact revision.\u003c\/p\u003e\n\u003cp class=\"fg-photo-credit\"\u003eProduct photo: \u003ca href=\"https:\/\/docs.espressif.com\/projects\/esp-dev-kits\/en\/latest\/esp32s3\/esp32-s3-devkitc-1\/user_guide_v1.1.html\"\u003eEspressif Systems (DevKitC-1 v1.1 documentation)\u003c\/a\u003e, \u003ca href=\"https:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/\"\u003eCC BY-SA 4.0\u003c\/a\u003e. Not edited; the shop's image service optimizes delivery.\u003c\/p\u003e","brand":"Espressif","offers":[{"title":"Default Title","offer_id":67626804576557,"sku":null,"price":19.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0883\/5484\/9069\/files\/devkitc-maker-reference-20261011.png?v=1791755113"},{"product_id":"seeed-xiao-esp32s3","title":"Seeed Studio XIAO ESP32S3","description":"\u003cp\u003eA compact ESP32-S3 board for sensors, USB controls and connected projects where space matters. The plain XIAO ESP32S3 measures 21 × 17.8 mm and has native USB-C, Wi-Fi, Bluetooth LE, 8 MB flash and 8 MB PSRAM.\u003c\/p\u003e\n\u003ch3\u003eSmall board, useful connections\u003c\/h3\u003e\n\u003cp\u003eCastellated edge pads expose 3.3 V GPIO and connections for I2C, SPI and UART peripherals. This is the plain board; the Sense model's camera, microphone and card hardware are different. The product photograph shows the plain board without installed headers.\u003c\/p\u003e\n\u003ch3\u003eA first project\u003c\/h3\u003e\n\u003cp\u003eStart with a USB-C data cable and the \u003ca href=\"https:\/\/wiki.seeedstudio.com\/xiao_esp32s3_getting_started\/\"\u003emanufacturer's Blink example\u003c\/a\u003e. Once uploading works, try reading a button or an I2C sensor. A charge-only cable cannot carry the programming data.\u003c\/p\u003e\n\u003cp\u003eFor keeBLEr, the project supports selecting the XIAO build with \u003ccode\u003e-DKEEBLER_BOARD=xiao\u003c\/code\u003e. Confirm the project's wiring and software requirements before making a controller.\u003c\/p\u003e\n\u003ch3\u003ePower and learning guides\u003c\/h3\u003e\n\u003cp\u003eUse USB power for your first experiments. The manufacturer documents battery pads and charging, but charging circuits vary by revision. Identify the board revision and check its schematic before battery work; keep beginner projects USB-only.\u003c\/p\u003e\n\u003cp\u003eOur Beginner, Builder and Reference guides are public learning drafts, with links below. They have not been bench-tested against stocked boards.\u003c\/p\u003e\n\u003cp\u003eSecondary photo: a manufacturer demonstration of the plain board connected over USB. Cable and antenna are shown for context; the photo does not establish included accessories or the firmware on stocked boards.\u003c\/p\u003e\n\u003cp class=\"fg-photo-credit\"\u003eProduct photos: \u003ca href=\"https:\/\/wiki.seeedstudio.com\/xiao_esp32s3_getting_started\/\"\u003eSeeed Studio (XIAO ESP32S3 getting-started documentation)\u003c\/a\u003e, \u003ca href=\"https:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/\"\u003eCC BY-SA 4.0\u003c\/a\u003e. Decoded image content unchanged; container metadata\/trailing bytes removed. The shop's image service compresses delivery.\u003c\/p\u003e","brand":"Seeed Studio","offers":[{"title":"Default Title","offer_id":67626805657901,"sku":null,"price":12.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0883\/5484\/9069\/files\/xiao-maker-front-20261011.jpg?v=1791743219"},{"product_id":"rp2040-zero-compatible-board","title":"RP2040-Zero-compatible board","description":"\u003cp\u003eA compact microcontroller board in the Zero format, built around the RP2040's two Arm Cortex-M0+ cores. Useful for learning digital inputs and outputs, reading sensors and exploring custom interfaces in a small project.\u003c\/p\u003e\n\u003ch3\u003eWhy programmable I\/O matters\u003c\/h3\u003e\n\u003cp\u003eAlongside standard UART, I2C and SPI peripherals, the chip has programmable I\/O (PIO): small state machines that handle timed input\/output while your main program does other work. Addressable LEDs are one example, provided the wiring, power and signal levels suit the LEDs.\u003c\/p\u003e\n\u003ch3\u003eMatch the board before flashing\u003c\/h3\u003e\n\u003cp\u003eThis is a Generic RP2040-Zero-compatible board. Choose firmware and a pin map for the exact board layout; sharing a chip does not mean two boards expose the same pins or use the same LED. The chip's GPIO count is not a count of accessible board connections.\u003c\/p\u003e\n\u003cp\u003eThe \u003ca href=\"https:\/\/datasheets.raspberrypi.com\/rp2040\/rp2040-datasheet.pdf\"\u003eRP2040 chip datasheet\u003c\/a\u003e explains the processor, peripherals and PIO. It does not specify this compatible board's connector wiring or power circuit. Identify those before attaching peripherals or using an external supply.\u003c\/p\u003e","brand":"Generic","offers":[{"title":"Default Title","offer_id":67626806509869,"sku":"FG-RP2040-ZERO","price":5.95,"currency_code":"USD","in_stock":false}]}],"url":"https:\/\/www.fastgizmo.com\/collections\/boards-sbcs.oembed","provider":"FastGizmo","version":"1.0","type":"link"}