{"title":"Boards \u0026 Controllers","description":"\u003cp\u003eBrowse microcontroller boards, single-board computers, AI\/edge-compute boards and robotics controllers across every platform. This is the broadest starting point if you know you need a controller but haven't settled on a specific class yet. Compare startup behavior, power draw, GPIO count, wireless support and operating-system requirements to find a board that matches your project rather than defaulting to whichever one is most familiar.\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":"raspberry-pi-5-genuine-quad-core-linux-sbc","title":"Raspberry Pi 5 — Genuine, Quad-Core Linux SBC","description":"\u003cp\u003eA genuine, full Linux computer, small enough to hold in one hand. This is the board you reach for when a project needs more than a microcontroller can give you, a real OS, real multitasking, a real desktop if you want one.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eQuad-core Cortex-A76 processor\u003c\/li\u003e\n\u003cli\u003eRuns full Raspberry Pi OS (Debian-based Linux) or other Linux distributions\u003c\/li\u003e\n\u003cli\u003eGenuine Raspberry Pi Foundation board\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThe core board behind our SBC Sensor Dashboard build. Note: unlike every other controller in our lineup, this one needs its own power supply and a microSD card (16GB or larger, sourced separately) for storage, and boots a real operating system rather than running a single uploaded program.\u003c\/p\u003e","brand":"Raspberry Pi","offers":[{"title":"Pi5 16GB","offer_id":52882190860600,"sku":"TML-SBC-RASPBERRY-PI-5-01","price":9657.0,"currency_code":"THB","in_stock":true},{"title":"Pi5 2GB","offer_id":52882190893368,"sku":"TML-SBC-RASPBERRY-PI-5-02","price":3663.0,"currency_code":"THB","in_stock":true},{"title":"Pi5 8GB","offer_id":52882190926136,"sku":"TML-SBC-RASPBERRY-PI-5-03","price":6327.0,"currency_code":"THB","in_stock":true},{"title":"Pi5 4GB","offer_id":52882190958904,"sku":"TML-SBC-RASPBERRY-PI-5-04","price":4662.0,"currency_code":"THB","in_stock":true},{"title":"Pi5 1GB","offer_id":52882190991672,"sku":"TML-SBC-RASPBERRY-PI-5-05","price":2997.0,"currency_code":"THB","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/8716\/6264\/files\/pi5-spec-callout-final.png?v=1788463355"},{"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"},{"product_id":"seeed-xiao-esp32s3-sense-camera-mic-ai-dev-board","title":"Seeed XIAO ESP32S3 Sense — Camera + Mic AI Dev Board","description":"\u003cp\u003eThe whole point of edge AI in one tiny board: an ESP32-S3, a real camera, and a microphone, all together in a footprint smaller than a coin. This is the exact board most on-device vision and audio tutorials are built around.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eESP32-S3 with onboard camera (OV2640\/OV3660-class) and I2S microphone, all on one small PCB\u003c\/li\u003e\n\u003cli\u003eEnough processing headroom to run real TinyML models directly on the board, no cloud round-trip required\u003c\/li\u003e\n\u003cli\u003eThe anchor board for genuine on-device inference projects, not just data collection for someone else's server\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThe core hardware behind our Edge Object Detector build, and a real, capable starting point for any vision or audio ML project in this catalog.\u003c\/p\u003e","brand":"Seeed Studio","offers":[{"title":"3pcs","offer_id":52882731008312,"sku":"TML-AI-SEEED-XIAO-ESP32S3-SENSE-01","price":2823.0,"currency_code":"THB","in_stock":true},{"title":"10pcs","offer_id":52882731041080,"sku":"TML-AI-SEEED-XIAO-ESP32S3-SENSE-02","price":9405.0,"currency_code":"THB","in_stock":true},{"title":"5pcs","offer_id":52882731073848,"sku":"TML-AI-SEEED-XIAO-ESP32S3-SENSE-03","price":4702.0,"currency_code":"THB","in_stock":true},{"title":"2pcs","offer_id":52882731106616,"sku":"TML-AI-SEEED-XIAO-ESP32S3-SENSE-04","price":1879.0,"currency_code":"THB","in_stock":true},{"title":"1pc","offer_id":52882731139384,"sku":"TML-AI-SEEED-XIAO-ESP32S3-SENSE-05","price":939.0,"currency_code":"THB","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/8716\/6264\/files\/xiao-spec-callout-final.png?v=1788459689"},{"product_id":"seeed-grove-vision-ai-module-v2-onboard-npu-vision-co-processor","title":"Seeed Grove Vision AI Module V2 — Onboard NPU Vision Co-Processor","description":"\u003cp\u003eA dedicated vision brain that runs inference on its own, independent of whatever controller it's plugged into. This module has its own onboard NPU, so the main controller just asks it questions and gets answers back, it doesn't have to do the heavy lifting itself.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eOnboard NPU handles real vision model inference locally, offloading it entirely from the host controller\u003c\/li\u003e\n\u003cli\u003eConnects to any of our ESP32 boards over a simple interface\u003c\/li\u003e\n\u003cli\u003eComes with pre-trained models ready to run, with the option to train and deploy your own\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eNote: this is a genuinely newer, lower-volume listing than most of our catalog, the evidence found was clean with no fraud pattern, but the review sample is thin, worth keeping in mind if ordering in bulk. The core hardware behind our Grove Vision AI Starter build.\u003c\/p\u003e","brand":"Seeed Studio","offers":[{"title":"Vision AI Module V2","offer_id":52882945540408,"sku":"TML-AI-SEEED-GROVE-VISION-AI-01","price":1114.0,"currency_code":"THB","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/8716\/6264\/files\/visionai-spec-callout-final-v2.png?v=1788459247"},{"product_id":"sipeed-maixcam-pro-risc-v-edge-ai-vision-board-with-npu","title":"Sipeed MaixCAM Pro — RISC-V Edge AI Vision Board with NPU","description":"\u003cp\u003eA genuinely higher tier of edge AI: a full Linux-class RISC-V processor paired with a real onboard NPU, built specifically to run serious vision models locally, no cloud, no compromise.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eRISC-V SoC with dedicated NPU, enough real compute for demanding vision and audio models that smaller microcontrollers can't handle\u003c\/li\u003e\n\u003cli\u003eRuns a full embedded Linux environment, MicroPython included, for genuinely fast iteration\u003c\/li\u003e\n\u003cli\u003eBuilt-in camera, screen support, and audio, a complete standalone AI vision platform in one board\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThis is a step up from our entry-level edge AI boards (the XIAO ESP32S3 Sense and Grove Vision AI Module), built for builders who have outgrown a microcontroller and want real, serious on-device compute.\u003c\/p\u003e","brand":"Sipeed","offers":[{"title":"Default Title","offer_id":52886607429944,"sku":"TML-AI-SIPEED-MAIXCAM-PRO-01","price":4462.0,"currency_code":"THB","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/8716\/6264\/files\/maixcam-spec-callout-final.png?v=1788457935"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1012\/8716\/6264\/collections\/tml-category-boards-controllers.webp?v=1788011651","url":"https:\/\/nexusmicrolabs.com\/en\/collections\/boards-controllers.oembed","provider":"Nexus Micro Labs","version":"1.0","type":"link"}