
Decabox pcb
arvindsa/decabox
A compact, intelligent battery management system for 6× Decapo batteries used with cochlear speech processors. This project monitors cell voltage, ambient light, and battery state-of-charge in real-time, with visual…

Simple DAQ board with support for load cells, thermocouples, and a 4-20 mA pressure transmitter
Solidaq is an open-source printed circuit board by ElvinC, from the ElvinC/solidaq repository on GitHub. It is a 2-layer board of 100 × 100 mm with 83 parts on 63 nets, routed with 395 tracks and 376 vias.
It is built around the W25Q128JVSIQ, AD7124-4BRUZ and TPS61040DBV, with the LP5907MFX-3.3, AO3401A and SS54 among its other parts. Its parts include 30 capacitors, 17 resistors, 14 connectors, 5 ICs and 5 diodes. It belongs with the sensors and measurement boards of this library.
Super basic ADC/data logger board based on an Adafruit feather rp2040 dev board and an AD7124-4 24-bit ADC.
typedef struct SensorLog {
uint8_t header; // 'S' = 0x53. Keep track of used memory
uint8_t log_id; // Log ID and marker for used memory.
uint32_t time; // Time in ms
int16_t adc_temp; // Cold junction temp in 0.01 deg celsius
int16_t core_temp; // rp2040 temp in 0.01 deg celsius
int32_t lc; // Loadcell, ratiometric in millionth (0.000001)
int32_t tc1; // Thermocouple 1, value in nanovolts
int32_t tc2; // Thermocouple 2, value in nanovolts
int32_t ps; // 4-20 mA pressure. Value in nanoamps
uint8_t delta_time;
uint8_t log_percent; // Percent of the log that is full
uint16_t vbat; // Battery voltage in 0.01V
} sensor_log_t;csv representation example:
id,time[ms],tref[C],lc[mV/V],tc1[C],tc2[C],ps[mA]
1,1374,21.0,0.670,32.8,20.7,-0.004 With 32 megabytes of memory: 2.7 hours of logging time.
The device emulates a FAT16 filesystem.
Some android phones can't open this natively. You can use e.g. the ZUGate app to connect to it.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100n | Capacitor_SMD:C_0603_1608Metric | C1, C6, C9, C12, C18, C23, C25, C26, C27, C29 |
| 10 | 1k | Resistor_SMD:R_0603_1608Metric | R4, R5, R6, R7, R8, R9, R12, R15, R16, R17 |
| 8 | 1u | Capacitor_SMD:C_0603_1608Metric | C2, C3, C4, C14, C15, C16, C24, C28 |
| 6 | DNP | Capacitor_SMD:C_0603_1608Metric | C5, C7, C8, C10, C11, C13 |
| 5 | 10u | Capacitor_SMD:C_0805_2012Metric | C17, C20, C21, C22, C30 |
| 4 | M3 | MountingHole:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H3, H4 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric | R3, R10 |
| 2 | 47k | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | TestPoint_Small | TestPoint:TestPoint_Pad_D1.0mm | TP1, TP2 |
| 2 | W25Q128JVS | daqlib:SOIC-8_EP_5.23x5.23mm_P1.27mm | U3, U5 |
| 1 | 1.8M | Resistor_SMD:R_0603_1608Metric | R13 |
| 1 | 100r_0.1% | Resistor_SMD:R_0603_1608Metric | R11 |
| 1 | 10u | Inductor_SMD:L_Sunlord_MWSA0603S | L1 |
| 1 | 205k | Resistor_SMD:R_0603_1608Metric | R14 |
| 1 | 30mA | Fuse:Fuse_0603_1608Metric | F1 |
| 1 | 4.7p | Capacitor_SMD:C_0603_1608Metric | C19 |
| 1 | 50%FULL | LED_SMD:LED_0603_1608Metric | D4 |
| 1 | AD7124-4BRUZ | daqlib:SOP65P640X120-24N | U4 |
| 1 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | Adafruit_Feather_Generic | daqlib:Adafruit_Feather | A1 |
| 1 | BATTERY | Battery:BatteryHolder_Keystone_1042_1x18650 | J3 |
| 1 | BATTERY | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J2 |
| 1 | EXT_SW | TerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-2_1x02_P2.54mm_Horizontal | J4 |
| 1 | EXT_SW | daqlib:CONN2_S02B-PASK-2_JST | J5 |
| 1 | LC1 | TerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-4_1x04_P2.54mm_Horizontal | J7 |
| 1 | LC1 | daqlib:JST_S04B-PASK-2_LF__SN_ | J9 |
| 1 | LC2 | daqlib:JST_S04B-PASK-2_LF__SN_ | J10 |
| 1 | LC2 | TerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-4_1x04_P2.54mm_Horizontal | J6 |
| 1 | LC3 | daqlib:JST_S04B-PASK-2_LF__SN_ | J11 |
| 1 | LC3 | TerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-4_1x04_P2.54mm_Horizontal | J8 |
| 1 | LOGGING | LED_SMD:LED_0603_1608Metric | D5 |
| 1 | LOWBAT | LED_SMD:LED_0603_1608Metric | D3 |
| 1 | LP5907MFX-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | OLED | daqlib:i2c_oled | J14 |
| 1 | POW_EXT | TerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-2_1x02_P2.54mm_Horizontal | J1 |
| 1 | PRES | daqlib:JST_S04B-PASK-2_LF__SN_ | J13 |
| 1 | PRES | TerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-4_1x04_P2.54mm_Horizontal | J12 |
| 1 | SS54 | Diode_SMD:D_SMA | D2 |
| 1 | SW_Push_DPDT | daqlib:SW_DPDT_MST22D18G2 | SW1 |
| 1 | Schottky_SMA | Diode_SMD:D_SMA | D1 |
| 1 | TPS61040DBV | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | download | daqlib:SW_Push_1P1T_XKB_TS-1187A | SW2 |
It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
83 parts, built around the W25Q128JVSIQ, AD7124-4BRUZ, TPS61040DBV and LP5907MFX-3.3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the ElvinC/solidaq repository on GitHub, at the commit this page was made from: the board is Hardware/SoliDAQ.kicad_pcb and its schematic Hardware/SoliDAQ.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask ElvinC before reusing the design.

arvindsa/decabox
A compact, intelligent battery management system for 6× Decapo batteries used with cochlear speech processors. This project monitors cell voltage, ambient light, and battery state-of-charge in real-time, with visual…


houseofbigseals/grip_strength_meter_pcb
schematic and pcb for custom esp32 grip strength meter project




