Connecting xChips

It is easy to connect any 2 XinaBox components ("xChips"):

It is then easy to connect a third xChip, and a fourth, fifth etc:

With no prior knowledge and little experience you can build digital instruments of great complexity in minutes, seconds even. With XinaBox, if you can imagine it, and if you have the components, you can build it.

You only need to know 2 things to build instruments using xChips:

  1. xChips connect together using an XBUS connector
  2. xChips must always be oriented the same way

The process is summarised below, or if you prefer you can download this 1 page PDF that will take you through the process.  There is also a 1-minute video further down this page with all the info.

Note: ONLY if you have a CC03 or CS11 core there is 1 more thing you need to know.  Jump to the end of the page to find out about XPDI connectors.

1:  xChips connect together using a connector:

Take one of the connectors ("XBUS" connectors) and an xChip and look closely at the bits highlighted in the image below (the connection points):

Note that the connector and xChip connection points (the bits highlighted) are not symmetrical.  Also note that there is a groove on the connector and a slot in the connection point on the xChip.

Ensure that the groove on the connector is aligned with the slot on the xChip then push the connector in fully, as shown below:

Make sure the connector is fully pushed in to the xChip: the first few times you use an XBUS connector it might be a bit stiff, so you may need a little bit of force to push it in all the way.

2:  xChips must always be oriented the same way

xChips have a Face and a bottom. 

The Face is the side with the ID:
When you join 2 or more xChips together it is essential that they are all oriented the same way - that they are ALL facing up or down. 

Take the xChip and connector from (1) above and add a second xChip: join them together using the same connector and ensure they are facing up.  Push the second xChip in fully:

 The process is shown in this 1-minute video:

That's all there is to it: everything you need to know to build digital instruments with Xinabox xChips.

Only read on if you have a CC03 or CS11 core...

Connecting the CC03 and CS11 cores:

The CS11 and CC03 cores offer the exciting option of showing up as a drive on your computer, which enables you to drag-and-drop compiled programs directly onto the core.  This enables you to use MakeCode to program your xChips, which makes these cores great for entry level coding. 

This functionality requires additional connectivity, which is provided by the XPDI connector.

If you are using a CS11 or CC03 core then you need an IP02 or an IP03 interface to connect the core to your computer.

Take a look at the core and interface you are using, and note the features marked on the image below:

To connect either a CS11 or CC03 to either an IP02 or IP03 you need 1 XBUS connector and 1 XPDI connector. 

The XPDI connectors are much skinnier than the XBUS connectors:

The 'rules' for using XPDI connectors are the same as for the XBUS connectors.  Make sure you use both connector types when joining your core and your interface, as shown below:


And that's all there is to it :)