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.