🌟 Proposal for the XIAO CAN-FD Expansion Board

:glowing_star: Introducing a Proposal for the XIAO CAN-FD Expansion Board

Bringing Robotic & Automotive-Grade CAN FD to the XIAO Ecosystem

The XIAO line is beloved for its tiny size and outsized capability—but until now, there has been no way to use true CAN FD with any XIAO board.

Today I’m proposing a fully modern, industrial-strength solution:

XIAO CAN-FD Expansion Board (TCAN4550-Q1 Edition)

Built around Texas Instruments’ TCAN4550-Q1, this board delivers:

  • Up to 8 Mbps data-phase
  • Supports 64-byte CAN FD frames
  • Automotive-grade robustness (AEC-Q100)
  • TVS protection, reverse polarity defense
  • Selectable 120 Ω termination
  • Screw terminal + JST-GH CAN ports
  • Compatible with every XIAO MCU via SPI

This opens the door to advanced robotics, AGVs/AMRs, servo networks, industrial automation, and automotive prototyping using XIAO hardware.

If Seeed releases this, the XIAO line becomes one of the smallest, most capable CAN-FD platforms available today.

I believe this board fills a real gap in the ecosystem.

Software Support

  • Arduino Library (Send/Receive CAN FD frames)
  • Zephyr RTOS Driver (SPI + GPIO IRQ)
  • Example applications:
    • Motor control + telemetry
    • Multi-node robotics bus
    • CANopen-FD building blocks
    • Sensor aggregation / gateway node
    • USB-to-CAN-FD tools using XIAO + this board

Applications

  • Collaborative robots (cobots)
  • Servo drive networks
  • Industrial stepper motor testing (PJ’s application)
  • AGVs / warehouse robots
  • Automotive ECU prototyping
  • CAN-FD dataloggers
  • UAV/UGV systems
  • Smart factories, Industry 4.0

Mechanical

  • Same PCB footprint as the XIAO CAN Bus 2.0 board
  • Stackable design
  • Mounting holes for industrial panels or robot frames
  • 3D printable case available
+------------------------------------------------------+
|               XIAO CAN-FD EXPANSION BOARD            |
|                (TCAN4550-Q1 Inside)                  |
+------------------------------------------------------+
|  XIAO Header Pins                                    |
|  [D0]  INT  <---------------------- TCAN4550 IRQ     |
|  [D1]  CS   <---------------------- Chip Select      |
|  [D2]  RST  <---------------------- Optional Reset   |
|  [D8]  SCK  ----------------------> SPI Clock        |
|  [D9]  MISO <---------------------- SPI Data Out     |
| [D10]  MOSI ----------------------> SPI Data In      |
|                                                      |
|        TCAN4550-Q1 CAN FD Controller + Transceiver   |
|                    |                     |           |
|              +-----+-----+         +-----+-----+     |
|              |  TX/RX FD |         |   Protections   |
|              +-----------+         | (TVS, Reverse)  |
|                    |               +-----+-----------+
|                CANH | CANL               |
|         +---------------------------+    |
|         |   Screw Terminal Block    |<---+ 
|         +---------------------------+
|         |   JST-GH CAN Connector    |
|         +---------------------------+
|
|   [Termination Switch] 120Ω ON / OFF
|
+------------------------------------------------------+
|              External Power (5–24 V) (Optional)      |
|              Onboard Buck → 3.3 V to TCAN4550        |
+------------------------------------------------------+

Proposal Submitted — ready for Seeed Studio review.
Goal: Release as official Seeed XIAO CAN-FD Expansion Board.

Season’s Greetings :christmas_tree:
GL :santa_claus: PJ :v:

I have an engineering roadmap… also :wink: :+1:
Helpful Video

1 Like

… i really wish they would take my XIAO master system idea seriously… what da?

Hi there,

So , I think they are… there way. The Xiao Compute Module, deep throat :man_detective: :backhand_index_pointing_left:says they are working on Something Game changing for 2026,


:star: XIAO 2.0 — The Compute Module Series

“Choose your core. Keep your board.” :backhand_index_pointing_left: That was me…

  1. Swap the MCU without redesigning hardware

ESP32 → RP2350 → nRF54 → MG24 → S3 → C6 → RISC-V
Same base board.
New top module.
Drop-in.

• XIAO 2.0 Core RP2350
• XIAO 2.0 Core ESP32S3
• XIAO 2.0 Core nRF54L15
• XIAO 2.0 Core RISC-V
• XIAO 2.0 Core ML-Accelerated (Hailo or K210 style)
And users never change their base hardware. Just swap the compute.

I like it, adds more real-estate to the family. Look at all the Carrier boards out theses days, it’s a good evolution if they Execute it well.

GL :slight_smile: PJ :v:

yeah i have heard that before… they dont ask our opinion until all the decisions have already been made