{"title":"Microcontroller Boards","description":"\u003cp\u003eMicrocontroller development boards for sensing, automation, control and embedded projects, across every platform rather than one controller family. Compare GPIO count, memory, wireless support, interfaces (I2C, SPI, UART) and power draw to choose a board that fits your build. Microcontrollers suit projects that need instant startup, precise timing and long battery life more than raw computing power.\u003c\/p\u003e","products":[{"product_id":"esp32-s3-development-board-wi-fi-bluetooth-8mb-psram-16mb-flash-usb-c","title":"ESP32-S3 Development Board — Wi-Fi \u0026 Bluetooth, 8MB PSRAM \/ 16MB Flash, USB-C","description":"\u003cp\u003eWhen a project needs more than the basics — more memory, more pins, more headroom to grow — this is the board you reach for.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eDual-core Xtensa LX7 with Wi-Fi 4 and Bluetooth 5, so your project can talk to the world from the first line of code\u003c\/li\u003e\n\u003cli\u003e8MB PSRAM and 16MB Flash, room for bigger sketches and richer displays without running out of memory mid-build\u003c\/li\u003e\n\u003cli\u003eTwo USB-C ports: one for fast, reliable programming, one for native USB-OTG\u003c\/li\u003e\n\u003cli\u003eUp to 45 GPIO pins, 20 ADC-capable, enough to wire a real multi-sensor build without running out of pins\u003c\/li\u003e\n\u003cli\u003eWorks with Arduino IDE, ESP-IDF, or MicroPython, whichever you already know\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThe upgrade-tier controller behind our Two-Wheel Robot Car and OLED Sensor Dashboard builds. Reach for this one once a project outgrows a basic board.\u003c\/p\u003e","brand":"Nexus Micro Labs","offers":[{"title":"Default Title","offer_id":52876067995960,"sku":"TML-BRD-ESP32-S3-DEVELOPMENT-01","price":360.0,"currency_code":"THB","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/8716\/6264\/files\/esp32-s3-devboard-spec-callout.png?v=1788500052"},{"product_id":"esp32-c3-supermini-development-board-wi-fi-bluetooth-usb-c","title":"ESP32-C3 SuperMini Development Board — Wi-Fi \u0026 Bluetooth, USB-C","description":"\u003cp\u003eThis is the board most builds in our lineup start with, small, capable, and ready to connect the moment you plug it in.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eWi-Fi 4 and Bluetooth 5 on a single-core RISC-V chip, so your project is online without a separate module\u003c\/li\u003e\n\u003cli\u003eAround 11 to 13 usable GPIO pins, enough for a sensor, a display, or both\u003c\/li\u003e\n\u003cli\u003eUSB-C for programming and power, no obscure driver hunting\u003c\/li\u003e\n\u003cli\u003eSame toolchain as our ESP32-S3 board, so nothing changes if you upgrade later\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eOur default controller recommendation, from the Room Environment Monitor to the Motion-Activated Desk Light.\u003c\/p\u003e","brand":"Nexus Micro Labs","offers":[{"title":"Default Title","offer_id":52880566812984,"sku":"TML-BRD-ESP32-C3-SUPERMINI-01","price":670.0,"currency_code":"THB","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/8716\/6264\/files\/esp32-c3-supermini-spec-callout.png?v=1788497406"},{"product_id":"arduino-uno-r3-development-board-atmega328p-no-wi-fi-required","title":"Arduino Uno R3 Development Board — ATmega328P, No Wi-Fi Required","description":"\u003cp\u003eThere is a reason nearly every electronics tutorial on the planet starts with this exact board. The Arduino Uno R3 is not the newest or the most powerful controller on our shelf, it is the most proven. Millions of makers have learned to blink their first LED, read their first sensor, and drive their first motor on hardware just like this.\u003c\/p\u003e\u003cp\u003eWhat makes it special is what it does not have: no Wi-Fi radio, no wireless stack to configure, no network settings to fight with. Just a rock-solid ATmega328P microcontroller, straightforward digital and analog pins, and the single largest tutorial and library ecosystem in hobby electronics. If you can imagine a project, someone has almost certainly already documented how to build it on an Uno.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eATmega328P, 16MHz, the same chip powering countless real-world projects\u003c\/li\u003e\n\u003cli\u003e14 digital I\/O pins (6 with PWM), 6 analog inputs\u003c\/li\u003e\n\u003cli\u003eClassic USB-B connector for programming\u003c\/li\u003e\n\u003cli\u003eThe deepest tutorial, forum, and library support of any board we carry\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eReach for this one when a project does not need to talk to the internet, it just needs to work, reliably, the first time and every time after.\u003c\/p\u003e","brand":"Nexus Micro Labs","offers":[{"title":"UNO R3 DIP","offer_id":52881116430648,"sku":"TML-BRD-ARDUINO-UNO-R3-01","price":177.0,"currency_code":"THB","in_stock":true},{"title":"UNO R3 TYPE-C","offer_id":52881116463416,"sku":"TML-BRD-ARDUINO-UNO-R3-02","price":127.0,"currency_code":"THB","in_stock":true},{"title":"R3 DIP with cable","offer_id":52881116496184,"sku":"TML-BRD-ARDUINO-UNO-R3-03","price":187.0,"currency_code":"THB","in_stock":true},{"title":"UNO R3 SMD","offer_id":52881116528952,"sku":"TML-BRD-ARDUINO-UNO-R3-04","price":127.0,"currency_code":"THB","in_stock":true},{"title":"R3 TYPE-C with cable","offer_id":52881116561720,"sku":"TML-BRD-ARDUINO-UNO-R3-05","price":161.0,"currency_code":"THB","in_stock":true},{"title":"R3 SMD with cable","offer_id":52881116594488,"sku":"TML-BRD-ARDUINO-UNO-R3-06","price":439.0,"currency_code":"THB","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/8716\/6264\/files\/arduino-spec-callout-final.png?v=1788486051"},{"product_id":"raspberry-pi-pico-rp2040-dual-core-wired","title":"Raspberry Pi Pico — RP2040, Dual-Core, Wired","description":"\u003cp\u003ePrecision timing, dual cores, and the best official documentation in hobby electronics, all on a board smaller than a stick of gum.\u003c\/p\u003e\u003cp\u003eThe Raspberry Pi Pico runs on the RP2040, a chip designed by the Raspberry Pi Foundation itself, which means the official docs, the official MicroPython build, and the official examples are genuinely excellent, not an afterthought bolted onto a chip designed for something else. Its Programmable I\/O subsystem lets you offload precise, timing-critical tasks that would choke a normal microcontroller, a real technical advantage for projects that care about exact timing.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eDual-core ARM Cortex-M0+, RP2040\u003c\/li\u003e\n\u003cli\u003e26 GPIO pins, more than most beginner boards offer\u003c\/li\u003e\n\u003cli\u003eBest-in-class official MicroPython support straight from the Raspberry Pi Foundation\u003c\/li\u003e\n\u003cli\u003eNo built-in wireless radio, a deliberately wired-only board for projects that do not need Wi-Fi\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eNote: this is the plain Pico, not the Pico W. We only source the version with real, verified stock and reviews behind it, right now that is the wireless-free model. A Wi-Fi-equipped RP2040 option will be added once we find a version we are confident is genuinely what it claims to be.\u003c\/p\u003e","brand":"Raspberry Pi","offers":[{"title":"5pcs","offer_id":52881146839352,"sku":"TML-BRD-RASPBERRY-PI-PICO-01","price":1265.0,"currency_code":"THB","in_stock":true},{"title":"10pcs","offer_id":52881146872120,"sku":"TML-BRD-RASPBERRY-PI-PICO-02","price":2311.0,"currency_code":"THB","in_stock":true},{"title":"Pico","offer_id":52881146937656,"sku":"TML-BRD-RASPBERRY-PI-PICO-03","price":243.0,"currency_code":"THB","in_stock":true},{"title":"2pcs","offer_id":52881147035960,"sku":"TML-BRD-RASPBERRY-PI-PICO-04","price":385.0,"currency_code":"THB","in_stock":true},{"title":"3PCS","offer_id":52881147068728,"sku":"TML-BRD-RASPBERRY-PI-PICO-05","price":636.0,"currency_code":"THB","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/8716\/6264\/files\/pico-spec-callout-final.png?v=1788484391"},{"product_id":"lilygo-ttgo-lora32-esp32-lora-radio-oled","title":"LILYGO TTGO LoRa32 — ESP32 + LoRa Radio + OLED","description":"\u003cp\u003eTalk to a sensor a mile away without a router, a SIM card, or a monthly bill. This board pairs a full ESP32 with a real LoRa radio and a built-in OLED display, so the whole long-range wireless story fits on one part instead of three.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eESP32 controller with an integrated LoRa radio and onboard OLED display\u003c\/li\u003e\n\u003cli\u003eReal multi-kilometer range with the right antenna, no cellular or Wi-Fi infrastructure required\u003c\/li\u003e\n\u003cli\u003eSame Arduino and ESP-IDF toolchain as the rest of our ESP32 lineup\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThe core board behind our LoRa Sensor Node build. Pick the frequency band variant that matches your region's regulations before ordering.\u003c\/p\u003e","brand":"LILYGO","offers":[{"title":"SX1276 868MHz","offer_id":52882090131768,"sku":"TML-BRD-LILYGO-TTGO-LORA32-01","price":996.0,"currency_code":"THB","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/8716\/6264\/files\/lora32-spec-callout-final.png?v=1788481278"},{"product_id":"freenove-esp32-s3-camera-board-kit-ov2640-class","title":"Freenove ESP32-S3 Camera Board Kit — OV2640-Class","description":"\u003cp\u003eSee what your code sees. This board pairs a full ESP32-S3 with a real onboard camera, everything a beginner computer-vision project needs on one part.\u003c\/p\u003e\u003cp\u003eThere is a reason so many camera-based ESP32 tutorials exist online: pairing a capable microcontroller with an onboard image sensor turns a low-cost board into a usable webcam, security camera, or vision-input device for a weekend project. This kit adds the essentials on top of the bare board — a USB cable, a card reader, and a 1GB memory card — so capturing and saving images is a short setup, not an afternoon of sourcing parts.\u003c\/p\u003e\u003cp\u003eAt the center is a full ESP32-S3 controller: dual-core, running up to 240MHz, with meaningfully more GPIO and processing headroom than the ESP32-C3 boards elsewhere in this catalog. That headroom matters here, because camera work needs it. Onboard PSRAM gives the camera pipeline the frame-buffer memory it needs to actually initialize and run at real resolutions — something boards without enough PSRAM will quietly fail to do.\u003c\/p\u003e\u003cp\u003eThe onboard camera uses an OV2640-class sensor, a 2-megapixel color CMOS sensor that is one of the most common and best-documented image sensors in the whole ESP32 camera ecosystem. That is a real practical advantage: most tutorials, code examples, and community troubleshooting threads for ESP32 cameras are written for this exact sensor family. A word of honesty, though — not every camera project you find online targets OV2640 specifically. Some assume OV3660 or OV5640 sensors instead, which use different pin configurations and driver code. Before following any specific tutorial, check that it targets OV2640 (or explicitly supports multiple sensor families); mismatches here are one of the most common points of confusion in this hobby.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eESP32-S3 controller: dual-core, up to 240MHz, with more GPIO and processing headroom than the ESP32-C3 boards in this catalog\u003c\/li\u003e\n\u003cli\u003eOnboard OV2640-class camera sensor: 2MP color CMOS, one of the most widely supported ESP32 camera sensors for tutorials and libraries\u003c\/li\u003e\n\u003cli\u003eOnboard PSRAM: the frame-buffer memory the camera pipeline actually needs to initialize at real resolutions\u003c\/li\u003e\n\u003cli\u003eReal image capture and streaming: save still frames to the included SD card, or run a live MJPEG stream to any browser on the same network — no phone app or cloud account required\u003c\/li\u003e\n\u003cli\u003eIncluded in the kit: USB cable, card reader, 1GB memory card\u003c\/li\u003e\n\u003cli\u003eThis is the core board behind our Camera \/ CV Starter build — see the project guide for a full walkthrough\u003c\/li\u003e\n\u003cli\u003eCheck tutorial compatibility first: some ESP32 camera tutorials and libraries assume OV2640 specifically, others assume OV3660 or OV5640 — confirm sensor compatibility before following a specific guide\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Freenove","offers":[{"title":"8 MB Flash","offer_id":52882320032056,"sku":"TML-BRD-FREENOVE-ESP32-S3-CAMERA-01","price":1060.0,"currency_code":"THB","in_stock":true},{"title":"16 MB Flash","offer_id":52882320064824,"sku":"TML-BRD-FREENOVE-ESP32-S3-CAMERA-02","price":1158.0,"currency_code":"THB","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/8716\/6264\/files\/freenove-esp32-s3-camera-spec-callout.png?v=1788506317"}],"url":"https:\/\/nexusmicrolabs.com\/en\/collections\/microcontroller-boards.oembed","provider":"Nexus Micro Labs","version":"1.0","type":"link"}