Skip to the content
2 layers89 × 63 mmCameraTriggerSensorNodeOnly, the printed circuit board in 3D

CameraTriggerSensorNodeOnly

chrocket/RocketTrig3

A camera controller for photographing high poweed model rockets

Size
89 × 63 mm
Copper layers
2
Thickness
1.6 mm
Parts
50
Nets
48
Pads
164
Tracks, vias
441, 27
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
31 Jul 2022
Updated
13 Jan 2025

Overview

CameraTriggerSensorNodeOnly is an open-source printed circuit board by chrocket, from the chrocket/RocketTrig repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 89 × 63 mm with 50 parts on 48 nets, routed with 441 tracks and 27 vias.

It is built around the 2SC1815, AS11CB and MMBT3904, with the SR560TL among its other parts. Its parts include 9 connectors, 8 capacitors, 8 resistors, 6 diodes and 4 switches.

Main components

4

README

README.md

RocketTrig

A camera controller for photographing high poweed model rockets IMG_1968

This is a camera controller. Each "node" contains outputs to control one or two cameras. Camera nodes can communicate to each others over an RF link. Two nodes make up a system, say one at the flight line and one up close to the rocket. Liftoffs can be triggered by a variety of sensors to detect lift-off, or manually via a foot switch.

Schematic, BOM, JLBPCB files and firmware are all included. Note: Even those some files are labelled "CameraTriggerSensorNodeOnly" they are really Camera nodes.

This is based on the Adafruit Feather M0 LoRa board (Adafruit 3178). It also works with RFM65 radio version of that board, cheaper but less range (Adafruit 3176). There is a #define to select between the two, and the frequency of operation will have to be in the range of the chip.

To build firmware, you will need Arduino IDE. I'm using ver 1.8.19. You will need to set up the Adafruit boards in the boards manager (Add https://adafruit.github.io/arduino-board-index/package_adafruit_index.json to Additional boards URL under Preferences). Set "Adafruit Feather M0 (SAMD21)" Under Tools/Board.

I'm using dependencies (under library manager): CRC32 by Christopher Baker https://github.com/bakercp/CRC32/blob/master/examples/CRC32/CRC32.ino Requires RadioHead libs // https://www.airspayce.com/mikem/arduino/RadioHead/index.html // Download from Adafruit https://cdn-learn.adafruit.com/assets/assets/000/035/106/original/RadioHead-1.62.zip?1472068723 CCW MorseTX https://github.com/ridencww/cww_MorseTx

You will likely want to change the default 915.35 MHz operating frequency. This is done by a #define. This will deconfict different users who might want to simultaneously use the sytem.


In June 2023, I had Eureka moment. I realized that with virtuallly no changes, the RocketTrig board could be used as a wireless Launch controller and still trigger cameras. I modified the program to work with this and later worked up a separate board "Rev 4_1" that could better meet both remote launch and remote camera trigger functions.

(Remote launch can still trigger cameras both local and remote)

Here is the Rev 4_1 board New_Rev4_1_based_desgin/0b8079aaf5414c29a16c643ac7a76c68.png

Parts

50
QtyValueFootprintReferences
71KResistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R6, R7, R8
60.01 μFCapacitor_SMD:C_0402_1005MetricC1, C2, C5, C6, C7, C8
4 MountingHole:MountingHole_3.7mm_PadH1, H2, H3, H4
1 Connector_Wire:SolderWirePad_1x01_Drill0.8mmY1
1 Connector_AMASS:AMASS_XT30U-F_1x02_P5.0mm_VerticalJ4
1 Button_Switch_THT:SW_Slide_1P2T_CK_OS102011MS2QSW1
1 Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ1
1 19-237_R6GHBHC-A01_2T:HDRV4W64P0X254_1X4_1016X635X1067PJ5
1+5VTestPoint:TestPoint_Keystone_5010-5014_MultipurposeTP1+1
11KPotentiometer_THT:Potentiometer_Alps_RK09K_Single_VerticalRV1
11ufCapacitor_SMD:C_Elec_4x5.4C3
125ufCapacitor_SMD:C_Elec_4x5.4C4
12SC1815Package_TO_SOT_SMD:SOT-23Q2
13178SamacSys_Parts:3178IC1
15KResistor_SMD:R_0402_1005MetricR5
1AS11CBCameraTriggerPCB:AS11CBSW2
1Analog inTerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_HorizontalJ9
1ArmLED_SMD:LED_0603_1608MetricD1
1Aux outTerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_HorizontalJ3
1BuzzerBuzzer_Beeper:Buzzer_Murata_PKMCS0909E4000-R1BZ1
1Conn_01x04_Male19-237_R6GHBHC-A01_2T:HDRV4W64P0X254_1X4_1016X635X1067PJ7
1GndTestPoint:TestPoint_Keystone_5000-5004_MiniatureTP2
1I2CConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ6
1LM7805_TO220Package_TO_SOT_SMD:TO-252-2U1
1MMBT3904Package_TO_SOT_SMD:SOT-23Q1
1PWRLED_SMD:LED_0603_1608MetricD5
1SR560-TDiode_SMD:D_SMAD6
1SW_ArmButton_Switch_THT:KSA_Tactile_SPSTSW4
1SW_PollButton_Switch_THT:KSA_Tactile_SPSTSW3
1SensorTestPoint:TestPoint_Keystone_5000-5004_MiniatureTP1
1SerialTerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-4_1x04_P2.54mm_HorizontalJ8
1ShutterLED_SMD:LED_0603_1608MetricD4
1TestPointTestPoint:TestPoint_Keystone_5000-5004_MiniatureGND1
1Trig1LED_SMD:LED_0603_1608MetricD3
1Trig2LED_SMD:LED_0603_1608MetricD2
1XLR5 MaleSamacSys_Parts:Jack_XLR_Neutrik_NC5MBH_HorizontalJ2

More from chrocket/RocketTrig

4
  • 2 layers98.8 × 69.9 mmCameraTriggerSensorNodeOnly, the printed circuit board in 3D

    CameraTriggerSensorNodeOnly

    chrocket/RocketTrig

    A camera controller for photographing high poweed model rockets

    65 parts3GPL-3.0
  • 2 layersCameraTriggerSensorNodeOnly, the printed circuit board in 3D

    CameraTriggerSensorNodeOnly

    chrocket/RocketTrig

    A camera controller for photographing high poweed model rockets

    61 parts3GPL-3.0
  • 2 layersCameraTriggerSensorNodeOnly, the printed circuit board in 3D

    CameraTriggerSensorNodeOnly

    chrocket/RocketTrig

    A camera controller for photographing high poweed model rockets

    60 parts3GPL-3.0
  • 2 layers75.2 × 99.7 mm4ChWirelessLaunchController, the printed circuit board in 3D

    4ChWirelessLaunchController

    chrocket/RocketTrig

    A camera controller for photographing high poweed model rockets

    25 parts3GPL-3.0

Similar boards

  • 2 layers357.8 × 124.5 mmVic2020mainboard, the printed circuit board in 3D

    Vic2020mainboard

    danwerner21/vic2020

    A Vic-20 clone created with [almost] all readily available parts

    142 parts78
  • 2 layers110 × 48 mmJack pedal, the printed circuit board in 3D

    Jack pedal

    GuitarML/GuitarPedalPCBs

    Collection of KiCad circuit board designs for guitar pedals you can build yourself.

    86 parts62MIT
  • 2 layers310 × 229.8 mmNeoGeoAES-3.5, the printed circuit board in 3D

    NeoGeoAES-3.5

    Board-Folk/NeoGeoAES-3.5

    NeoGeo AES 3.5 Schematics and PCB

    320 parts47
  • 2 layers123.2 × 77.5 mmFMSoundGenerator, the printed circuit board in 3D

    FMSoundGenerator

    captainys/FM

    Code for Fujitsu FM-7 and FM TOWNS series computers

    58 parts27
  • 2 layers172.1 × 143.5 mmAcCCS, the printed circuit board in 3D

    AcCCS

    IdahoLabResearch/AcCCS

    A collection of tools and scripts used to communicate and emulate Electric Vehicle Communication Controllers (EVCC) and Supply Equipment Communication Controllers (SECC).

    111 parts19MIT
  • 2 layers170.5 × 128.5 mmToolbox v2.1, the printed circuit board in 3D

    Toolbox v2.1

    StudioKAT/Toolbox

    主な機能: - オーディオ/CVミキサー(加算・減算) - CVへのオフセット追加(5V/10V)・極性反転 - 1:3 バッファード・マルチプル - 2:2 ユニティミキサー - 3:1 アベレージミキサー(各チャンネルのゲイン = 1/3) - SIGNセクション:インバーター / 半波整流 / 全波整流 - LOGICセクション:アナログOR / アナログAND - S&Hセクション:サンプル&ホールド / ホワイトノイズ出力…

    340 parts15
  • 2 layers60.8 × 99.9 mmReSeed, the printed circuit board in 3D

    ReSeed

    SukkoPera/ReSeed

    Sounds from C64 now for Plus/4!

    59 parts15
  • 2 layers100 × 88.9 mmGen2, the printed circuit board in 3D

    Gen2

    Alignof/Juggernaut

    疑似時限爆弾解除競技

    41 parts10MIT

Questions

How big is the CameraTriggerSensorNodeOnly PCB?

It measures 89 × 63 mm and has 2 copper layers, 1.6 mm thick.

What parts does the CameraTriggerSensorNodeOnly use?

50 parts, built around the 2SC1815, AS11CB, MMBT3904 and SR560TL. 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.

Where can I download the CameraTriggerSensorNodeOnly KiCad files?

From the chrocket/RocketTrig repository on GitHub, at the commit this page was made from: the board is SensorNodeOnly/CameraTriggerSensorNodeOnly.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the CameraTriggerSensorNodeOnly design in my own project?

Its repository publishes it under the GPL-3.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).