Nucleo IO board

To get the board

Click here for description of the board and ordering information.

10 PCBs cost $5.

To get parts

I created example list of parts to populate on DigiKey. There are multiple lists and multiple ways on how to order these parts. The simplest is to click the short link. If that does not work, you can download the attached CSV files and use the "bulk import" feature on DigiKey to resume the cart.

The board can be populated with a bunch of alternatives, depending on needs. For example some people want 10-pin ribbon cable connectors, others want 8-pin screw terminals. Some people want tortoise drivers, others want servos. Some people want the surface mount parts, others want the through hole parts that are easier to solder.

I created a "master cart" that contains all possible options. You can start from the master cart and cut lines from it. You need to remove parts you don't need for your boards.

Options to choose from

Power supply

Options to choose from

U2-S

SMD

2A capacity

use this if you have servos

U2-P

through-hole

0.5A capacity

Keep:

- U2-S (AP150x)

- "L1 for U2-S" (47 uH)

Drop:

- U2-P

-L1 for U2-P

Keep:

- U2-P (LM2574)

-L1 for U2-P (470 uH)

Drop:

- U2-S

- L1 for U2-S

CAN

comes in two forms: CAN-S and CAN-P. You need only one: SMD or PDIP. The PDIP is through-hole. If you're not experienced in soldering chips, then choose the through-hole version and also buy the 8-pin socket ($0.22) for it which is already in the list.

Connectors

For screw terminals, consider buying in bulk from aliexpress.com instead. Search for "2.54mm screw terminal". Buy 9-pin for PORTD/E and 8-pin for PORTA/B/C.

Screw terminals

expensive ($2.5 per piece)

Keep 1 each for ports A/B/C/D/E (up to 5 needed per board)

Drop "CONN HEADER VERT 10POS GOLD"

10-pin ribbon cable sockets

cheap ($0.2 per piece)

Keep 1 screw terminal each for ports D/E as needed. You can also delete them and buy 0.1" headers instead like on an arduino.

Keep 1 each for ports A/B/C of "CONN HEADER VERT 10POS GOLD"

Output ports D/E

These can drive multiple different accessories.

Output port C

Procedure

To upload a cart from a CSV file you downloaded from here:

- go to DigiKey. Open your cart (link top right)

- In Upload from File, select Browse, select the file and OK

- Set Row 2 as the first part

- In the dropdowns that are showing "Select" above the columns: roll down and pick the matching column name for the Quantity, Digikey Part number, Manufacturer Part number and the Customer Reference columns. The rest can be ignored. Click Add To Current Cart or Add To New Cart at the bottom

- You may get an interstitial showing errors or saying "An improved value option is available." Will show each line that had an error, you can click remove a line to delete that part (in case of an error). The improved value option means that by buying slightly more pieces of a part you'll get a lower bulk price per piece. Click "View Options" if you're interested.

- Click Submit

A cart will contain enough parts to build 5 boards and one spare part on each line. This is why the counts will be 6, 11, 16, etc. You can adjust if you want different quantities.

Master cart

- Digikey shared cart: https://www.digikey.com/short/jfhnrm

- Download CSV called nucleo-io-master-cart from below.

- Remove parts you don't need for your boards.

Through-hole only cart

- Digikey shared cart: https://www.digikey.com/short/jfhn5r

- Download CSV called nucleo-io-through-hole-cart from below.

- This still contains multiple options for terminating wires and what to do on the output ports.

Minimal Cart

This contains parts for 8 input, 8 output (LED only), 4 tortoises, 8 micro-servos (max total power consumption of 400mA).

- Digikey shared cart: https://www.digikey.com/short/jfhn95

- Download CSV called nucleo-io-minimal-cart from below

- Has only through-hole ICs. Has a screw terminal for the output port but 10-pin IDC connector for the input and tortoise ports. Adjust if needed.

- About $30 per board.