Prototype Boards
A prototype board is the half of a tag that is being designed. It carries the sensors and the memory, and nothing else — no processor, no clock, no regulator, no power supply. Those come from a breakout base, which the prototype plugs into.
Base plus prototype together make a working tag that can be programmed, measured against a Joulescope and flown on a bench long before a tag-shaped board is fabricated.
The shared interface
Every prototype board mates the same way: two 1×17 pin headers, J3 and
J4, matching the pair on each breakout base. That is the whole interface.
flowchart LR
subgraph BASE["Breakout base"]
direction TB
MCU["Tag processor"]
RTC["RTC"]
REG["Regulator"]
IFACE["Programming + measurement"]
end
subgraph PROTO["Prototype board"]
direction TB
SENSE["Sensors"]
MEM["Memory"]
end
BASE === |"J3 + J4<br/>2 × 1×17 header"| PROTO
On the prototype side those headers are usually the only footprints that are
not a sensor, a memory or a decoupling capacitor. UIUCBreakout has thirteen
footprints in total and two of them are the connectors.
Which base, and which tag
A prototype pairs with the breakout base matching its processor family, and together they stand in for a production tag whose sensor set they share exactly.
| Prototype | Sensors and memory | Breakout base | Prototypes the tag |
|---|---|---|---|
| IMUTagNandBMP581-breakout | BMM350, BMP581, LSM6DSV, GD5F2GM7RE NAND | tag-breakout-u375-smps-v1 | IMUTag |
| UIUCBreakout | ADXL367, BMP585, AT25FF321A | tag-breakout-l432v2 | UIUC tag |
| steval-daughter-v2 | AT25FF321 flash, plus a socket for ST evaluation boards | Either | — generic |
The pairing follows the processor family, which in turn follows the battery chemistry: the U375 line runs from a LiPo and the L432 line from a coin cell, and that distinction reaches all the way back into how the base hands its supply to a Joulescope.
The generic carrier
steval-daughter-v2 is the odd one out and deliberately so. Rather than
carrying a fixed sensor set, it carries a socket for ST's own evaluation boards,
so any sensor ST ships on a STEVAL card can be driven by the project's firmware
and measured on the project's bench. It adds a flash chip of its own, since most
of those cards have none.
These boards are documented from the top only. Nothing on their undersides needs showing.