Top IoT Development Boards Compared: Arduino, XiaoXiong, STM32F429 and More
This article introduces and compares several popular IoT development boards—including Arduino series, XiaoXiong, and STM32F429—detailing their hardware features, performance differences, power options, communication interfaces, and typical use cases for embedded projects.
Development boards are the intelligent devices of the perception layer in IoT architectures, typically consisting of a chip, communication module, and operating system. Different boards vary in functionality and usage, and the following are some commonly used IoT development boards.
Arduino Development Boards
Arduino follows an open‑source design philosophy, offering low entry barriers, rich interfaces, multi‑functionality, and easy expansion, making it widely used in electronic design. Common models include Arduino UNO/UNO R3, Arduino 101/Intel Curie, Arduino Micro, Arduino Ethernet, and Intel Galileo.
Unique Advantages:
(1) Openness: hardware circuits and software environments are fully public.
(2) Ease of Use: no extra drivers needed, uses a C‑like language with only setup and loop functions.
(3) Community Compatibility: standardized framework simplifies signal handling and collaboration.
Performance Analysis: Arduino UNO is the most basic and cheapest (around a few tens of yuan) but lacks features like SD‑card expansion. Arduino 101/Intel Curie is more powerful but pricier and may have reset issues. Arduino Micro is very small for mouse/keyboard emulation. Arduino Ethernet provides stable wired networking but slower initialization. Intel Galileo Gen 2 offers a powerful 32‑bit processor, SD storage, USB host, camera support, Ethernet, and low‑power operation.
XiaoXiong (小熊派) Development Board
Unlike traditional boards, XiaoXiong has no onboard sensors and uses interchangeable sensor and communication expansion modules. It features a low‑power STM32L4 MCU, supports Wi‑Fi, NB‑IoT, 2G/4G modules, LiteOS, 8 MB SPI flash, TF‑card storage, a 240×240 LCD for data display, and an ST‑Link v2.1 debugger with drag‑and‑drop download and virtual COM port.
The board includes a 5 V/2.1 V ST‑Link for online debugging, a TF‑card slot, and an 8 MB SPI flash for remote firmware upgrades. The central 240×240 LCD shows sensor data and logs, while the right‑hand switch toggles between AT‑PC mode (PC‑controlled via serial) and AT‑MCU mode (MCU‑controlled). It provides 21 I/O pins with I²C, SPI, USART, ADC, DAC, etc.
STM32F429 Fireboard (野火开发板)
The STM32F429 Fireboard comes in two versions, both based on a Cortex‑M4 STM32F429IGTx MCU with 1 MB Flash, 192 KB SRAM + 64 KB CCM, and a 180 MHz system clock.
Key specifications include 64 MB SDRAM, 16 MB SPI Flash, 256 B EEPROM, and a micro‑SD slot supporting up to 32 GB. Power can be supplied via 5 V (two Micro‑USB ports) or 6‑12 V DC.
Communication interfaces comprise Ethernet, RS‑232 (DB9), USB‑to‑serial, Mini‑USB, USB host (U‑disk), CAN, RS‑485, infrared receiver, Bluetooth serial, Wi‑Fi (EMW1062 with antenna), and audio output. The board supports a 5‑inch 800×480 LCD, one RGB LED, three physical buttons plus a capacitive button, JTAG and SWD debug ports, and various sensors such as temperature and humidity.
Readers are invited to share their experiences with other development boards, discuss preferred models, and comment on their advantages and disadvantages.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Huawei Cloud Developer Alliance
The Huawei Cloud Developer Alliance creates a tech sharing platform for developers and partners, gathering Huawei Cloud product knowledge, event updates, expert talks, and more. Together we continuously innovate to build the cloud foundation of an intelligent world.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
