Electronics

Firestick (Transmitter)

A Teensy 3.6 is used to control the firesticks. It's connected to an MPU-9250 inertial- and magnetic sensor (9-dof sensor, IC1) and to a RF-module using the nRF24L01+ (IC2). The connections are done via two seperate SPI-interfaces on the Teensy (SPI0 and SPI1). Interrupt lines from both components are also connected to the Teensy.

A P-channel enhancement mode MOSFET (T1) and an integrated high-side switch (IC3) realize battery-switchoff and power-on / power-off-on-hold functionality. An integrated Li-Ion-charger TP4056 enables battery charging via a standard USB-charger.

Schematics

PCB

 

 

The board can be manufactured at Aisler:

Gerber-Files

Bill of Material

 
parts quantity specification order no
C1,C8,C10,C11 4 10µF 0603 X5R 16V digikey 490-13248-1-ND
C2 1 1µf 0404 X5R 16V digikey 445-9024-1-ND
C3,C4,C7,C9 4 100nF 0402 X7R 25V digikey 587-3773-1-ND
C5,C6 2 10nF 0402 X7R 50V digikey 1276-1028-1-ND
C12,C13,C14 3 4.7µF feed through 0603 6.3V digikey 445-7079-1-ND
D1 1 CUS08F30 digikey CUS08F30H3FCT-ND
D2,D3 2 LED 0603 side mounted digikey 160-1478-1-ND
IC1 1 MPU-9250 digikey 1428-1019-1-ND
IC2 1 nRF24l01 module
IC3 1 AP22811 digikey AP22811AW5-7DICT-ND
IC4 1 TP4056
R1,R2,R3,R4,R6,R7,R15 7 100 Ohm 0402 1% 0.05W digikey YAG1248CT-ND
R5 1 24k 0402 1% 0.05W digikey 311-24KLRCT-ND
R8 1 0.47 Ohm 0402 digikey 73L1R47JCT-ND
R9,R10,R16 3 1k 0402 digikey YAG1254CT-ND
R11,R12 2 47k 0402 1% 0.05W digikey 311-47.0KLRCT-ND
R13 1 3.9k 0402 digikey 311-3.9KJRCT-ND
R14 1 47k 0402 1% 0.05W digikey 311-47.0KLRCT-ND
T1 1 DMP2160UW digikey DMP2160UWDICT-ND
T2 1 MMBT3904T digikey MMBT3904T-FDICT-ND
X1 1 Teensy 3.6  pjrc teensy36
X2 1 8-188275-0 digikey A99476CT-ND
2 switch AP2D206TZBE digikey CKN10002-ND
1 switch TP21SHZQE digikey CKN4054-ND
1 switch LP2S-26S-509-Z digikey 563-1510-5-ND
1 micromatch 8-215083-0 digikey A99461CT-ND
1 flat Ribbon cable digikey AE10M-5-ND

 

 

Receiver

The receiver gets signals from the firesticks via a RF-connection using nRF24L01+ - modules (IC10). A Teensy 3.6 converts the received signals to MIDI-messages which are then sent to a PC over an USB-connection.

The receiver is a bit over-engineered, I wanted to use it also as a multi interface to MIDI, DMX and audio (with a Teensy audio shield), which can also operate sand-alone (therefor the Teensy3.6 with enough resources).

So it contains a touch-capable LCDisplay (DOGM128L-6), a MIDI-interface (IC7,K2,K3), a DMX-interface (IC5,IC6,IC8,IC11,IC12,K5), the RF-transmitter (IC10) and the same battery- and power-manager as used by the firesticks circuit. Midi signals are connected to teensy's serial interface 1 (RX1/TX1). DMX signals are connected to teensy's serial interface 4 (TX4/TX4). The RF transmitter is connected to SPI port 1, the DOGM display is connected to SPI port 0. All pins necessary for the Teensy audio shield are not connected on the board. The Teensy audio shield can be mounted as additional sandwich board.

The board fits into a Hammond ABS Box 1591XXSBK.

Schematics

PCB

The board can be manufactured at Aisler:

Gerber-Files

Bill of Material

parts quantity specification order no
IC2 1 TP4056
IC9 1 EA DOGM128L-6
IC10 1 nRF24l01 Modul
K4 1 WF100-04S
1 Box ABS Hammond 1591XXSBK digikey HM1545-ND 
R23,R24,R25,R26 4 100 Ohm 0402 1% 0.05W digikey 311-100MCT-ND
R11,R12 2 110 Ohm 0402 digikey 311-110LRCT-ND
R3 1 3.9k 0402 digikey 311-3.9KJRCT-ND
R8,R14,R16,R17 4 4.7k 0402 digikey 311-4.7KLRCT-ND
R4,R6 2 47k 0402 digikey 311-47.0KLRCT-ND
R7,R13 2 47 Ohm 0402 digikey 311-47.0LRCT-ND
Filter1,Filter2,Filter3,Filter4 4 MMZ1005S102CT000 digikey 445-2163-1-ND
C21,C22 2 4.7µF feed through 0603 digikey 445-7079-1-ND
C1,C2,C19,C24 4 10µF 0603 X5R 16V digikey 490-10728-1-ND
C6,C8,C11,C12,C13,C14,C15,C16,C18,C23 10 1µf 0404 X5R 16V digikey 490-14599-1-ND
C3,C4,C5,C7,C9,C10,C17,C20 8 100nF 0402 X7R 25V digikey 587-3773-1-ND
R1 1 0.47 Ohm 0402 digikey 73L1R47JCT-ND
IC5 1 R1SE3.305/H2-R digikey 945-2271-1-ND
IC1 1 AP22811 digikey AP22811AW5-7DICT-ND
K2,K3 2 SDF-50J digikey CP-7050-ND
D1,D4 2 CUS08F30 digikey CUS08F30H3FCT-ND
T1 1 DMP2160UW digikey DMP2160UWDICT-ND
SW1 1 G3B25AH digikey G3B25AH-XB-ND
IC6,IC7,IC11,IC12 4 H11L1SR2M digikey H11L1SR2MCT-ND
D2 1 LED 0603 green digikey 160-1478-1-ND
D3 1 LED 0603 red digikey 160-1479-1-ND
IC8 1 MAX481ECSA digikey MAX481ECSA+CT-ND
T2 1 MMBT3904T digikey MMBT3904T-FDICT-ND
K5 1 PQG3FRA112 digikey SC1517-ND
R2,R5,R9,R10,R15,R19 6 1k 0402 digikey YAG1254CT-ND
R20,R22 2 0 Ohm 0402 digikey YAG1279CT-ND
R18,R21 2 562 Ohm 0402 digikey YAG3186CT-ND
Sidebar