Parts to buy - The-Hybrid-Atelier/RheoBoard GitHub Wiki
Buy these parts for the DIY panel. Photos are so a builder can recognize the part. Vendor photos stay under their owners' terms. Sources are in README.md.
Electronics
| Photo | Part | Qty | Source | Datasheet | Notes |
|---|---|---|---|---|---|
| SparkFun ESP32 Thing Plus (micro-USB, WRL-15663) | 1 | SparkFun | Schematic, graphical datasheet | MCU; plain ESP32-WROOM-32D/E (not S2/S3); USB uploads firmware and powers the ESP32 on this DIY route. The 12 V adapter does not power the ESP32. These steps do not connect a battery. Qwiic port for the sensor chain | |
| Adafruit ATtiny1616 Breakout with seesaw, STEMMA QT/Qwiic (PID 5690) | 1 | Adafruit | Adafruit seesaw guide | I2C 0x49; 3.3 V Qwiic logic; PWM/GPIO output |
|
| L298N dual H-bridge module | 2 | Search | ST L298 | #1 drives two pumps; #2 drives one valve. The photo is a generic-module stand-in. | |
| SparkFun Qwiic Button, red (BOB-15932) | 1 | SparkFun | Schematic | I2C 0x6F; Qwiic |
|
| Qwiic cables | 3 | SparkFun Flexible Qwiic Cable, 50 mm (PRT-17260) | — | Four Qwiic boards daisy-chained on one I2C bus. The photo is that cable. | |
| micro-USB cable | 1 | SparkFun USB Micro-B Cable, 6 foot (CAB-10215) | — | Flash 2P1V_Adafruit.ino; also powers the ESP32 during upload and bench use. The photo is that cable. |
|
| Cysljoyful AC/DC adapter, model ALT-1202 | 1 | Amazon | — | The power cable is one Cysljoyful AC/DC adapter, model ALT-1202, output 12 V DC 2 A, input 100–240 V AC 50–60 Hz, with a center-positive barrel plug 5.5 mm outside and 2.5 mm inside (https://www.amazon.com/Supply-Universal-Adapter-100-240-Transformer/dp/B0D269PYK9): the everyday 12 V wall adapter that feeds the pump and valve supplies (DIY via the L298N motor-power inputs, PCB via the board 12 V input), sharing ground with the ESP32. Pump and valve current does not go through the ESP32 5 V pin. On the DIY panel this plug goes into the PRT-10288 jack in the next row. Whether this 5.5×2.5 mm plug fits that 5.5×2.1 mm jack is unconfirmed. Confirm that fit before proceeding to power-on. | |
| — | SparkFun DC Barrel Jack Adapter - Female (PRT-10288) | 1 | SparkFun | — | Required for this DIY route. One end is a 5.5×2.1 mm center-positive female barrel jack. The other end is screw terminals (max 10 A per SparkFun). The wall-adapter barrel plug goes into that jack. The screw terminals connect to a breadboard, and the breadboard connects to the L298N motor-power and GND screws. The outer sleeve is negative and goes into the common ground, including both L298N GND screws and the ESP32 GND pin. The ALT-1202 plug in the row above is 5.5 mm outside and 2.5 mm inside. Whether that plug fits this jack is unconfirmed. Confirm that fit before proceeding to power-on. |
Sensing
| Photo | Part | Qty | Source | Datasheet | Notes |
|---|---|---|---|---|---|
| SparkFun Qwiic MicroPressure (MPRLS) | 1 | SparkFun | Honeywell MPR series | I2C 0x18; Qwiic |
|
| Air pump / vacuum motor (Adafruit 4699, ZR370-02PM) | 2 | Adafruit | ZR370-02PM | ~4.5 V / ~500 mA each; 2.5 LPM; 58.2 × Ø27.0 mm nominal | |
| 6 V air valve (Adafruit 4663, FA0520E) | 1 | Adafruit | FA0520E | 3-port flip selector | |
| Silicone tubing, Adafruit 4661 | 1 | Adafruit | — | 1 m, 3 mm ID, 5 mm OD, for air only. | |
| GL45 lab reagent bottle | — | Example photo | — | Recommended sample container. The photo is one example, a DURAN 250 mL bottle with a GL45 cap, by Lucasbosch, CC BY-SA 3.0. A beaker, cup, or any other fluid container is also fine. Between samples, rinse the tube with water. |
Also required for this assembly
| Part | Qty | Notes |
|---|---|---|
| Tee | 1 | Joins the valve common, the sensor branch, and the sensing-tube branch. Model pending. |
| Hookup wire | pending | Type and gauge pending. |
| Breadboard | 1 | Required for the connection from the PRT-10288 screw terminals to the L298N motor-power and GND screws. Product pending. |
| Zip ties | pending | Fastener for the pump holders, the valve bracket, and the boards on the base panel. The base panel has 4 mm holes. Product and count pending. |
Optional
Optional for the DIY assembly steps. The portable build lists the battery on Portable parts to buy.
| Photo | Part | Qty | Source | Datasheet | Notes |
|---|---|---|---|---|---|
| SparkFun Lithium Ion Battery 1500 mAh, IEC62133 certified (PRT-26059) | optional | SparkFun | ESP32 schematic | Optional for these DIY steps. Leave it disconnected. Nominal 3.7 V, 1500 mAh, terminated with a 2-pin JST-PH connector (2 mm pin spacing), with built-in protection. It plugs into the ESP32 Thing Plus JST battery connector (schematic V_BATT, 4.2 V maximum). | |
| Value Plastics FTLLB220-6005 female luer-thread panel-mount fitting | optional | Nordson MEDICAL | — | Optional luer fitting for the sensing tube. The assembly steps do not require it. The photo is the manufacturer's drawing of that fitting. |
Before substituting a part, confirm its electrical, pneumatic, mechanical, and firmware compatibility against the notes in BuildYourOwn/hardware/, BuildYourOwn/cad/, and code/firmware/README.md.
Next: Parts to 3D print.