CNX Software – Embedded Systems News

XinaBox’s xChips Enable Modular Electronics for Makers & STEM Education

So today, I decided to have a look a 96Boards website to see if there was anything new from the community, and I came accross “X in a Box B901“, an “☒CHIP is designed to interface with the 96 Boards, such as the Dragonboard 410c. This provides an interface to support the ☒CHIP ecosystem, adding support for many additional sensors etc…” I had no idea what it was all about, so obviously I had to investigate.

Xinabox (X in a Box) is an ecosystem of modular electronics boards used for developing, making products and learning. There are now over 70 modular xChip” with cores/CPUs, sensors, power, communication, output, and storage. They are interconnected together without wires, soldering, breadboards, and adapters are provided for Raspberry Pi, 96Boards, and other development boards.

UV Index Monitoring Stations based on Xinabox xCHIPS (ESP8266, Display, Sensors, USB Power) – See project page

xChips can be sorted into 8 categories:

The 10-pin xBUS is comprised of I2C, UART, and power signals, while the 6-pin xPDI interface (Program and Debugging Interface) comes with USB and SWD signals and is used to program xCHIP cores. The best way to understand how modules fit together is to watch the short introduction video embedded below.

xChip Core boards can be programmed with the Arduino IDE, but when used with other boards, tools for Windows 10 IoT compatible boards, BBC Micro::bit, or Raspberry Pi. Some of the xChips are also supported by Zerynth Middleware for IoT based on Python and optimized for microcontrollers.

While you could also purchase xChips modules separately, especially if you already own a supported development board, the easiest way to get started is likely to buy one of their kits starting at $90,  follow their guides, and has a look at some of the existing projects.

Raspberry Pi and xChips
Support CNX Software - Donate via PayPal, become a Patron on Patreon, or buy review samples