
ActiveImpactor Power
harrislab-brown/CyberDiver
Untethered cyber-physical robotic platform for water entry experiments

Untethered cyber-physical robotic platform for water entry experiments
ActiveImpactor Control is an open-source printed circuit board by harrislab-brown, from the harrislab-brown/CyberDiver repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 4-layer board of 33.3 × 93.7 mm with 124 parts on 157 nets, routed with 1,697 tracks and 202 vias.
It is built around the DM3CS-SF, AMS1117-3.3 and LSM6DS3TR-C, with the USBLC6-2SC6 and W9812G6KH-6 among its other parts. Its parts include 46 capacitors, 24 resistors, 8 ICs, 7 connectors and 3 diodes. It belongs with the STM32 boards of this library.
This repository provides design source files and raw data to complement the article (https://arxiv.org/abs/2503.20702).
CyberDiver is licensed under the CC BY-SA 4.0 Creative Commons license.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 34 | 100n | Capacitor_SMD:C_0402_1005Metric | C101, C102, C103, C105, C202, C204, C205, C207, C208, C209, C210, C211, C212, C213, C214, C215 +18 |
| 10 | 47k | Resistor_SMD:R_0402_1005Metric | R501, R503, R504, R505, R506, R507, R701, R702, R703, R801 |
| 6 | 22 | Resistor_SMD:R_0402_1005Metric | R205, R206, R207, R401, R502, R802 |
| 5 | 1k | Resistor_SMD:R_0402_1005Metric | R101, R102, R103, R104, R204 |
| 4 | #2-56 | MountingHole:MountingHole_2.5mm_Pad | H101, H102, H103, H104 |
| 4 | 10u | Capacitor_SMD:C_0603_1608Metric | C104, C201, C401, C502 |
| 3 | CLK | TestPoint:TestPoint_Pad_D1.0mm | TP501, TP704, TP710 |
| 2 | 100R | Inductor_SMD:L_0603_1608Metric | FB101, FB501 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric | R201, R203 |
| 2 | 12p | Capacitor_SMD:C_0402_1005Metric | C203, C206 |
| 2 | 22u | Capacitor_SMD:C_0603_1608Metric | C106, C107 |
| 2 | 2u2 | Capacitor_SMD:C_0603_1608Metric | C220, C222 |
| 2 | CS | TestPoint:TestPoint_Pad_D1.0mm | TP701, TP707 |
| 2 | INT1 | TestPoint:TestPoint_Pad_D1.0mm | TP705, TP711 |
| 2 | INT2 | TestPoint:TestPoint_Pad_D1.0mm | TP706, TP712 |
| 2 | LOGO | LOGO | G***, G*** |
| 2 | MISO | TestPoint:TestPoint_Pad_D1.0mm | TP702, TP708 |
| 2 | MOSI | TestPoint:TestPoint_Pad_D1.0mm | TP703, TP709 |
| 1 | +3.3V | TestPoint:TestPoint_Pad_D1.0mm | TP102 |
| 1 | +5V | TestPoint:TestPoint_Pad_D1.0mm | TP101 |
| 1 | 10n | Capacitor_SMD:C_0402_1005Metric | C219 |
| 1 | 1u | Capacitor_SMD:C_0402_1005Metric | C218 |
| 1 | 24MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y201 |
| 1 | 39n | Inductor_SMD:L_0402_1005Metric | L201 |
| 1 | 47 | Resistor_SMD:R_0402_1005Metric | R202 |
| 1 | A | TestPoint:TestPoint_Pad_D1.0mm | TP603 |
| 1 | ADXL373 | Sensor_Motion:Analog_LGA-16_3.25x3mm_P0.5mm_LayoutBorder3x5y | U702 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U102 |
| 1 | B | TestPoint:TestPoint_Pad_D1.0mm | TP602 |
| 1 | BOOT0 | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP201 |
| 1 | BUTTON | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW201 |
| 1 | CMD | TestPoint:TestPoint_Pad_D1.0mm | TP502 |
| 1 | D0 | TestPoint:TestPoint_Pad_D1.0mm | TP505 |
| 1 | D1 | TestPoint:TestPoint_Pad_D1.0mm | TP506 |
| 1 | D2 | TestPoint:TestPoint_Pad_D1.0mm | TP504 |
| 1 | D3 | TestPoint:TestPoint_Pad_D1.0mm | TP503 |
| 1 | DET | TestPoint:TestPoint_Pad_D1.0mm | TP507 |
| 1 | DM3CS-SF | ActiveImpactor_Power:DM3CS-SF_HIR | J501 |
| 1 | ENC | Connector_JST:JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_Horizontal | J601 |
| 1 | EXP | Connector_JST:JST_SH_SM07B-SRSS-TB_1x07-1MP_P1.00mm_Horizontal | J801 |
| 1 | IIS3DWBTR | Package_LGA:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | U703 |
| 1 | IW | TestPoint:TestPoint_Pad_D1.0mm | TP601 |
| 1 | LED_3.3V | LED_SMD:LED_0603_1608Metric | D102 |
| 1 | LED_5V | LED_SMD:LED_0603_1608Metric | D101 |
| 1 | LSM6DS3TR-C | Package_LGA:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | U701 |
| 1 | Power | Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical | J102 |
| 1 | SPI | Connector_JST:JST_SH_BM07B-SRSS-TB_1x07-1MP_P1.00mm_Vertical | J101 |
| 1 | STAT | LED_SMD:LED_0603_1608Metric | D201 |
| 1 | STM32H723ZGTx | Package_QFP:LQFP-144_20x20mm_P0.5mm | U201 |
| 1 | TPS2115APWR | Package_SO:TSSOP-8_4.4x3mm_P0.65mm | U101 |
| 1 | TagConnect_TC2030-NL | Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical | J201 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U301 |
| 1 | USB_B_Micro | ActiveImpactor_Power:MicroXNJ | J301 |
| 1 | W9812G6KH-6 | Package_SO:TSOP-II-54_22.2x10.16mm_P0.8mm | U401 |

harrislab-brown/CyberDiver
Untethered cyber-physical robotic platform for water entry experiments

harrislab-brown/CyberDiver
Untethered cyber-physical robotic platform for water entry experiments

harrislab-brown/CyberDiver
Untethered cyber-physical robotic platform for water entry experiments



elenajusto/SimplerFlightV2
PCB for team rocket air brakes. (Never manufactured).


vcazan/open-screen-deck
Per-key LCD macro pad: 6 screen-keys, ESP32-S3, IMU / ambient light / haptics / edge glow. Open hardware, open firmware, no subscription.



LIV2/RIDE
To add the A0 Bonus RAM to the system you will need to use the addram command included in the RIDE-Software adf/lha found under Releases.
It measures 33.3 × 93.7 mm and has 4 copper layers, 1.6 mm thick.
124 parts, built around the DM3CS-SF, AMS1117-3.3, LSM6DS3TR-C and USBLC6-2SC6. 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 harrislab-brown/CyberDiver repository on GitHub, at the commit this page was made from: the board is electronics/ActiveImpactor_Control/ActiveImpactor_Control.kicad_pcb and its schematic electronics/ActiveImpactor_Control/ActiveImpactor_Control.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CC-BY-SA-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).