SparkBit is a compact Linux industrial computer designed for embedded control and sensor-bus bridging. Built around the Texas Instruments AM625 SoC, it runs standard Linux distributions and exposes 3× CAN-FD, SPI, I2C, UART, and an IsoSPI transceiver in a single small unit.
Built for control-loop work. The most common SparkBit deployment reads sensor data over one bus and republishes it on another — for example, polling battery cells through an LTC6812 over IsoSPI and broadcasting cell voltages on CAN for downstream consumers. Pair it with MACS and the built-in CAN, IsoSPI, and Linux stack let you go from sensor IC to closed-loop control without writing low-level driver code.
Configurable per project. SparkBit ships in different specifications — CPU core count (1–4), RAM, eMMC, and industrial temperature grading. Open-source tooling like Node-RED and Python (pre-installed with CAN libraries) means you can prototype your own software stack in hours rather than weeks.
Specifications
CPU — Up to 1.4 GHz quad Cortex-A53 Real-time CPU — 400 MHz Cortex-M4F RAM — 512 MB – 4 GB DDR4 Storage — 8 – 128 GB eMMC Operating temperature — -40 °C to +85 °C
High-speed interfaces
- 2× USB 2.0
- 2× Gigabit Ethernet
- Certified Wi-Fi / Bluetooth — 802.11 ac/a/b/g/n + BT/BLE 5.2
Field connectivity
- 3× CAN-FD
- UART (RS232/485 available on request)
- I²C, SPI
- PWM
- IsoSPI (direct connection to TI BMS ICs)
Display
- 2× 1920×1080 24-bit capacitive touchscreen support
Where it fits
Per-subsystem controllers in distributed setups, prototyping new bus configurations, and turnkey hardware products like TradL where a single small Linux node is exactly the right size.
For higher channel count and more compute, see SparkByte — the larger sibling with more CAN channels and more power.





