...
For highly-specific functionality, an accessory board called a Gumshoe can be designed and attached to the Bundle, similar to a Pi HAT or Arduino Shield. Gumshoe designs exist for basic breakout capabilities such as screw terminals, high current relays, and stepper drivers. Deeplocal has the capacity to design custom Gumshoe PCBs. The Bundle Hardware can be breadboarded or mounted directly to Gumshoes. Mechanical Hardware drawings for mounting purposes and ECAD footprints and specification are available.
Anchor | ||||
---|---|---|---|---|
|
...
Peripheral and Property groupings are defined and implemented by the firmware developer.
Anchor | ||||
---|---|---|---|---|
|
A motor turns a physical wheel mechanism as part of an Exhibit experience. The Hardware device would have a Peripheral (“Output Crank”) that has two Properties (“Motor Speed” and “Motor Direction”). If necessary, that same Hardware device could control other Peripherals or they could be attached to the Exhibit using additional Hardware.
...
The Bundle Hardware can be breadboarded or mounted on a baseboard known affectionately as a Gumshoe. Mechanical Hardware drawings for mounting purposes and ECAD footprints and specification are available.
Anchor | ||||
---|---|---|---|---|
|
The Bundle Hardware natively reports its current status upon establishment of a connection to both the Gumband master and the Gumband exhibit. The initial connection handshake includes a manifest of all peripherals and properties of the current exhibit instance in addition to a packet contains status information about the hardware, including:
Device ID
...
Assigned IP
...
MAC
...
Address
Gumband Firmware Version
...
User Firmware Version
...
Exhibit IP
...
Exhibit Connection Status
...
System Voltage
...
Last Reboot Reason
...