
RocSync testing
BAL-ORX/RocSync
Millisecond-Accurate Temporal Synchronization for Heterogeneous Camera Systems

RocSync testing is an open-source printed circuit board by jaromeyer, from the jaromeyer/RocSync repository on GitHub, published under the MPL-2.0 licence. It is a 2-layer board of 250 × 250 mm with 310 parts on 307 nets, routed with 1,503 tracks and 174 vias.
It is built around the TLC59283DBQ, BCR420UW6Q and BQ24075RGT, with the TYPE-C 16PFS LTH6.8 IPX8 among its other parts. Its parts include 243 diodes, 21 resistors, 16 capacitors, 14 ICs and 3 connectors. It belongs with the RISC-V boards of this library.
This folder contains the KiCad project for the RocSync device. It was designed with manufacturing and assembly by JLCPCB in mind. The following plugin was used to generate fabrication files for JLCPCB. The folder 3d_models contains the STEP and STL files for the cover and handle.
| Part | Quantity | Source |
|---|---|---|
| 604050 battery | 1 | Aliexpress |
| Handle | 1 | 3d printed |
| Cover | 1 | 3d printed |
| M3x10 screws | 4 | Aliexpress |
| M3 nuts | 4 | Aliexpress |
| matte smoked film ~32x32 cm | 1 | Aliexpress |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 120 | IR LED | custom_footprints:XYC-HIR76C-LX4 | D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112, D113, D114, D115, D116 +104 |
| 120 | LED | custom_footprints:HL-A-3528 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D100, D201, D202 +104 |
| 11 | 0.1uf | Capacitor_SMD:C_0402_1005Metric | C4, C7, C8, C9, C10, C11, C12, C13, C14, C15, C18 |
| 8 | 2.7k | Resistor_SMD:R_0603_1608Metric | R7, R8, R9, R10, R11, R12, R13, R14 |
| 8 | TLC59283 | Package_DFN_QFN:Texas_RGE0024C_VQFN-24-1EP_4x4mm_P0.5mm_EP2.1x2.1mm_ThermalVias | U3, U4, U5, U6, U7, U8, U9, U10 |
| 4 | 100 | Resistor_SMD:R_0402_1005Metric | R15, R16, R17, R18 |
| 4 | BCR420UW6Q | Package_TO_SOT_SMD:SOT-23-6 | U11, U12, U13, U14 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 1.5k | Resistor_SMD:R_0402_1005Metric | R5, R6, R19 |
| 2 | 1.18k | Resistor_SMD:R_0402_1005Metric | R22, R23 |
| 2 | 10pf | Capacitor_SMD:C_0402_1005Metric | C5, C6 |
| 2 | 4.7uf | Capacitor_SMD:C_0402_1005Metric | C2, C3 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | LOGO | custom_footprints:orx | G***, G*** |
| 1 | 10k | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | 1uf | Capacitor_SMD:C_0402_1005Metric | C1 |
| 1 | 2k | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | BATT | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J2 |
| 1 | BQ24075RGT | Package_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm_ThermalVias | U1 |
| 1 | CH32V003FxUx | Package_DFN_QFN:QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm_ThermalVias | U2 |
| 1 | CHG | LED_SMD:LED_0603_1608Metric | D242 |
| 1 | CHG BOOST | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 1 | Crystal_GND24 | Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm | Y1 |
| 1 | LOGO | LOGO | G*** |
| 1 | MODE | LED_SMD:LED_0603_1608Metric | D243 |
| 1 | MODE | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW3 |
| 1 | ON/OFF | Button_Switch_THT:SW_CK_JS202011CQN_DPDT_Straight | SW1 |
| 1 | PROG | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | PWR | LED_SMD:LED_0603_1608Metric | D241 |
| 1 | RESET | Button_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mm | SW2 |
| 1 | USB_C_Receptacle_PowerOnly_6P | Connector_USB:USB_C_Receptacle_GCT_USB4115-03-C | J1 |
The 309 most common of 310 parts.
It measures 250 × 250 mm and has 2 copper layers, 1.6 mm thick.
310 parts, built around the TLC59283DBQ, BCR420UW6Q, BQ24075RGT and TYPE-C 16PFS LTH6.8 IPX8. 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 jaromeyer/RocSync repository on GitHub, at the commit this page was made from: the board is hw/RocSync_testing.kicad_pcb and its schematic hw/4leds.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MPL-2.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).

BAL-ORX/RocSync
Millisecond-Accurate Temporal Synchronization for Heterogeneous Camera Systems

shabaz123/Vectorscope_GuyFawkes
A reimplementation of the Vectorscope from https://github.com/Hack-a-Day/Vectorscope

burbschat/ledmat8x16
LTP-12188M-08 Based Two Color 8x16 LEDs in 8x8 Slots LED Matrix Display Module

chill389cc/Soundboard
Code and schematics for a macropad soundboard system for the office bullpen


portapack-mayhem/mayhem-firmware
The firmware for the HackRF+PortaPack H1/H2/H4/H4M

Michael-Manning/E-Paper-Climate-Logger
Firmware, PCB, and enclosure for the Weathergotchi E-Paper climate logger.

Good-Great-Grand-Wonderful/levels54
Levels54 is for people who care about how things are made and how they feel. Every component—from ceramic trackball bearings to stainless switch plates—is chosen to deliver smooth, precise, durable performance.