master
Download ZIP Propose a change
Name Last commit message Last updated
diagrams Block diagrams updated to V2.1.0 · Caleb 12d ago
docs Datasheet section at the bottom of the page · Caleb 12d ago
models Control panel pair updated to V2.1.0: viewers, specifications and models · Caleb 12d ago
screenshots Set hero asset · Caleb 2mo ago
Control_Panel_Scaffold_v2.1.0.glb Control panel pair updated to V2.1.0: viewers, specifications and models · Caleb 12d ago
Control_Panel_Workcell_v2.1.0.glb Control panel pair updated to V2.1.0: viewers, specifications and models · Caleb 12d ago
install.sh Publish 0.1.0 · Drew Owens 3mo ago
package.json Publish 0.1.5 · Caleb 3mo ago
page.json Show the Scaffold V2.1.0 datasheet on the page · Caleb 12d ago
README.html Datasheet section at the bottom of the page · Caleb 12d ago
README.md Datasheet section at the bottom of the page · Caleb 12d ago
SKILL.md Publish 0.1.1 · Drew Owens 3mo ago
uninstall.sh Publish 0.1.0 · Drew Owens 3mo ago

Base Scaffold Control Panel

The control panel is the electrical front door of the Base Scaffold System: it carries the scaffold's power and signal interface and provides the connect/disconnect that mates the scaffold to a workcell each time it docks.

It is a two-board pair that mate at a blade dock. One half stays with the workcell, the other rides on the base scaffold with the project.

Current revision: Control Panel: Workcell V2.1.0 and Control Panel: Scaffold V2.1.0. Every function on this page was exercised on the bench in the V2.1.0 test campaign; measured values are quoted where they matter.

Datasheet: Control Panel: Scaffold V2.1.0 — PDF · Markdown

The Pair

Half Role
Workcell side (system) Power-distribution hub and workcell controller. Bench supplies land here, every rail is metered, and power + debug are delivered across the dock.
Scaffold side (user) Power and I/O dock board. Lands the supply rails, USB and user I/O on the scaffold's machine-contact field, where the project is built.

Workcell side

Control panel — workcell side

Scaffold side

Control panel — scaffold side

Mated — how the pair comes together

The two halves mate coplanar at the blade dock, with the project's molecules, jumpers and wires dropping into place:

Mated control panel assembly

Block Diagrams

Control Panel: Workcell — Block Diagram (User)

Control Panel: Scaffold — Block Diagram (User)

Input power

Four independent bench-supply inputs land on the workcell control panel. The user rails are individually metered at 20-bit precision with INA228; on the bench the meter reads within 0.04 % of a reference meter across 5–60 V and drifts under 0.2 % over a 20-minute, 10 A soak.

Rail Rating Description
PS1 0–60 V / 12 A User variable power supply with full control
PS2 5 V / 10 A (4.75–5.25 V) User-enabled switched supply with soft start; also sources USB VBUS. Held 9 A for 20 minutes on the bench
PS3 0–24 V / 10 A Spare user rail, passed through to the scaffold
PS4 5.0–5.25 V Board supply for the workcell controller and logic; typically 0.9 A idle, 1.3 A under load

Input limits. PS2 and PS4 must not exceed 5.5 V; neither input tolerates more.

Isolation and ground scheme. Each user rail's return is isolated and may sit up to ±2.5 V from ground when its bond is removed. Large machine-pin jumpers on the scaffold bond a single return-to-ground per rail (default: bridged), so each rail's grounding is an explicit, per-project choice rather than a fixed assumption.

I/O available to the project

The user is given full control of the nested RP2350A, with 26 available I/O (RP2350A Mini) and USB 2.0 capable of dual data roles. Further, the workcell side of the control panel offers two USB 3.0 SuperSpeed host ports.

Wireless. AX210-class module provides Wi-Fi 6E across all three bands (2.4 / 5 / 6 GHz) with 160 MHz channel width and 2×2 MIMO for link rates to ~2.4 Gbps, plus Bluetooth 5.3. Wi-Fi runs on PCIe and Bluetooth on USB. Measured on the bench: 636 / 815 Mbit/s over 6 GHz.

Sensing. The panel carries on-board environmental sensing (temperature, relative humidity, barometric pressure and air quality) and 6-axis motion sensing (3-axis accelerometer + 3-axis gyroscope), both available to the project through the Control Panel Dashboard. A digital microphone is also fitted for acoustic capture.

User MCU I/O

26 user I/O reach the machine-contact field at 3.3 V logic (−0.3 to 3.6 V absolute, 12 mA per pin). Every line supports digital input/output, PWM and the MCU's programmable I/O; four are additionally analog-capable. All 26 lines were verified toggling at 250 kHz, full swing.

Machine contacts User I/O Capabilities
MC29–MC32 IO29, IO28, IO27, IO26 Digital I/O, PWM, programmable I/O, ADC (4 analog channels), I²C / SPI / UART alternate functions
MC33–MC36 IO25, IO24, IO23, IO22 Digital I/O, PWM, programmable I/O, I²C / SPI / UART alternate functions
MC37–MC44 IO19 … IO12 Digital I/O, PWM, programmable I/O, I²C / SPI / UART alternate functions
MC45–MC54 IO9 … IO0 Digital I/O, PWM, programmable I/O, I²C / SPI / UART alternate functions

USB

Port Side Protocol Data role Power Availability
USB-C Scaffold (user) USB 2.0 Dual-role — host or device 5 V VBUS from PS2, 3.0 A; latching eFuse trips at 3.3 A VBUS unavailable while PS2 is floating (isolated by removing its ground jumper)
USB-C Workcell USB 3.0 SuperSpeed (5 Gb/s) Host 5 V VBUS from PS2, 3.0 A; latching eFuse trips at 3.3 A VBUS unavailable while PS2 is floating
USB-A Workcell USB 3.0 SuperSpeed (5 Gb/s) Host 5 V VBUS from PS2, 1.5 A; latching eFuse trips at 1.5 A VBUS unavailable while PS2 is floating. Its USB 2.0 lanes are muxed with Bluetooth and are mutually exclusive — USB-A is unavailable while Bluetooth is in use

USB behavior. In host role the board sources VBUS from the switched 5 V (PS2) rail through a protected path; a latching eFuse turns the port off on overload until it is reset. In device role (for example, plugged into a PC) VBUS sourcing is off and back-feed into the supply is blocked — 0 V measured at the PS2 contacts with a PC attached. If VBUS is broken out through machine pins and CC termination is not satisfied, the CC jumper must be placed.

Debug and control across the dock

The dock carries the facilities needed to program and control the project's MCU without opening anything up: SWD and UART debug, plus boot and reset control of the user MCU, and low-voltage service rails. Bench results: SWD clean to 31 MHz, UART to 3 Mbaud, and boot/reset control 20 of 20 cycles. An ID EEPROM with a factory 128-bit serial number tells the workcell which scaffold is docked. A companion dashboard application provides live control and telemetry — meter the rails, set PS1 like a bench supply, switch rails, drive the scaffold I/O, and program the user MCU.

Machine contacts

Project connections land on the scaffold's machine-contact field. Two contact classes are used; both are solderless press-fit receptacles that accept a machine pin tail, a machine needle, or a bare solid-core wire.

Property Medium contact Large contact
Current rating ~6.4 A (80 % derated) ~20.8 A (80 % derated)
Mating wire 24 AWG solid core (precision-bent, enamel-coated) 14 AWG solid core (precision-bent, enamel-coated)
Also mates with Medium machine pin tail (Ø0.51 mm), medium needle Large machine pin tail (Ø1.85 mm), large needle
Grid pitch 2 mm within a row; rows ≥ 4 mm apart 8 mm technical; 32 mm as implemented on the base scaffold

Both ratings are contact-limited — the mating pin can carry more, so the contact sets the figure — and are quoted at 80 % derating for margin.

Contact field map

The scaffold carries 63 machine contacts.

Machine contacts Function
MC1–MC4 / MC20–MC22 PS1 + / isolated return (bonded by JP1)
MC5–MC8 / MC23–MC25 PS2 + / isolated return (bonded by JP2)
MC9–MC12 / MC26–MC28 PS3 + / isolated return (bonded by JP3)
MC13, MC14 Spare signals from the workcell controller
MC15, MC16, MC55–MC63 Ground
MC17 USB VBUS (JP4 enables it for a device without CC wiring)
MC18, MC19 USB D+ / D− (RP2350A)
MC29–MC54 USER_IO, see above

Environmental

The base scaffold and its control panel operate in a controlled 20 – 25 °C environment. The workcell electronics are rated −20 to +70 °C.

On-board sensing spans a considerably wider envelope:

Measurement Range
Temperature −40 to +85 °C
Relative humidity 0 to 100 % RH
Barometric pressure 300 to 1100 hPa
Air quality Gas-resistance based indoor air-quality sensing
Acceleration ±2 / ±4 / ±8 / ±16 g selectable
Angular rate ±125 to ±2000 °/s selectable

Relationship to the Rest of the System

  • The electrical boundary sits at the dock: everything upstream — bench inputs, metering and the workcell controller — is the workcell half. Everything the project touches — rails at the machine contacts, user I/O, USB and ground bonding — is the scaffold half.
  • Wiring from the panels to the control panel is bent automatically; gauges and termination are documented in the Base Scaffold System — Wiring section (James/Luke).
  • The project's connections terminate on the machine-contact field exactly like every other contact on the scaffold.

Datasheet

Control Panel: Scaffold V2.1.0 datasheet: PDF · Markdown