
- The First STM32-Powered XIAO: Built with the STM32C5A3CG, featuring a 144MHz Arm Cortex-M33 processor, floating-point support, and DSP instructions for embedded control and sensor processing.
- CAN FD Connectivity Built-In: Two native CAN FD interfaces, with one channel connected to an onboard TCAN3403-Q1 transceiver and accessible CANH/CANL pads. Add an external transceiver to use the second channel.
- 6-Axis IMU with Programmable Heating: The onboard LSM6DS3TR-C accelerometer and gyroscope are paired with dedicated heating resistors around the sensor. GPIO-controlled heating enables programmable warm-up and, with temperature-feedback firmware, closed-loop temperature regulation to help reduce temperature-related drift in robotics and motion-sensing applications.
- 16MB External Flash: Store application data, sensor logs, configuration files, and CAN message records using application firmware.
- External Crystal for Communication Timing: An onboard high-speed external crystal provides a clock reference for CAN FD and other timing-sensitive applications.
- USB-C and Battery Charging: Develop over USB-C or build battery-powered devices using the onboard lithium-battery charging circuit and battery connection pads.
- Compact, Integration-Friendly Design: The XIAO form factor and castellated edge pads support breadboard prototyping with headers and integration into custom carrier boards.
Item | Specification | |
Product | ||
Microcontroller | ||
CPU | Single-core Arm Cortex-M33, up to 144MHz, with FPU and DSP instructions | |
Internal program Flash | 1MB | |
SRAM | 256KB | |
External Flash | 16MB | |
CAN Interface | 2 native FDCAN interfaces | |
Onboard CAN transceiver | 1 x TI TCAN3403-Q1 | |
Onboard CAN bus connection | CANH/CANL pads; use board GND as the signal reference | |
Second CAN channel | Digital TX/RX signals External CAN transceiver required | |
CAN termination | 120 ohms, enabled by default Disconnectable through a cuttable solder link | |
IMU | STMicroelectronics LSM6DS3TR-C, 3-axis accelerometer and 3-axis gyroscope | |
IMU heating | Dedicated heating resistors around the IMU with GPIO-controlled drive | |
Temperature regulation | Programmable warm-up Closed-loop setpoint regulation requires temperature feedback and suitable application firmware | |
External clock | Onboard 48 MHz HSE crystal with ±10 ppm initial frequency tolerance | |
USB | USB-C USB 2.0 Full Speed, 12Mbps signaling rate | |
Logic level | 3V3 | |
Power | USB-C 5V input Lithium battery through BAT pads | |
Battery charging | Onboard charging circuit | |
User button | Reset button Boot button | |
Indicators | User LED Charging LED | |
Debug interface | SWD | |
Form factor | Compact XIAO module with castellated edge pads | |


- USB-to-CAN FD Development: Build a compact interface for CAN device testing, message exchange, and host-based analysis with suitable firmware and software.
- CAN Sensor Nodes: Send motion measurements and data from external sensors over a wired CAN network.
- Robot and Motion Controllers: Communicate with external CAN-enabled motor drives for robotics and motion-control prototypes.
- Motion-Sensing and Stabilization Development: Explore IMU preheating and temperature regulation for robot startup routines, stabilization systems, and sensor-fusion experiments.
- Embedded Data Logging: Record selected CAN traffic, IMU measurements, and application events in external Flash.
- Portable Development Tools: Create battery-powered monitoring devices, test fixtures, and compact diagnostic prototypes.
Partlist
| HSCODE | 8543709990 |
| USHSCODE | 8517180050 |
| UPC | |
| EUHSCODE | 8543709099 |
| COO |
Array
Shipping rates Australia wide and New Zealand
FAQ:
- How do I estimate shipping for my order?
- Add products in the shopping cart and head to the checkout page to estimate the shipping.
Dispatch time
Unless expressly agreed otherwise with you, we will not commence delivery of an order until we have received cleared payment of the purchase price in full.
All orders placed before 11 am AEST (Monday to Friday) will ordinarily be processed on the same day.
We will endeavour to ship the Products by the applicable time indicated on the website, but all times are indicative only. All shipping times are dispatch times only, and actual delivery dates will depend on the shipping method chosen, delivery address and delivery service provider.
Note- Please make a note during purchase if you require any item urgently. However we cannot guarantee that we will be able to comply with any request.
*Go to Australia post delivery time calculation to get various Australia post service in your area please use our shipping postcode Thomastown, 3074 as the "from" address - https://auspost.com.au/parcels-mail/delivery-times.html?ilink=tools-open-deliv-times.
We ship all products throughout mainland Australia, Tasmania and New Zealand - Including Darwin, Melbourne, Sydney, Tasmania, Adelaide, Brisbane, Perth, all metro and regional areas but do not deliver to areas in Australia where the Australia Post delivery network is not available.
Check Express shipping delivery coverage area at - http://auspost.com.au/parcels-mail/delivery-areas.html
Receipt of deliveries
Deliveries to post office boxes are not permitted where delivery is by courier. If delivery is by courier and nobody is available at the delivery address to accept delivery when delivery is attempted then the courier may either:
- leave the relevant parcel at the unattended address (the courier will do so if specified in your delivery requirements); or
- re-attempt delivery at a later time or date, in which case we may charge you an additional re-delivery fee.
Note that if a delivery is left unattended at the shipping address and is subsequently stolen then the theft is your responsibility, not ours.
Payment & Security
Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.






