Complete project kits can be purchased on Tindie. Each kit comes complete with the program code already installed and the circuit boards fully tested.
If you prefer to purchase items separately here are some suggested sources:
|1||Seeed Studio Xiao nRF52840 |
(The cheaper one, not the ‘Sense’ version)
|1||Climb_and_Dive Backpack w/ 5 pin RA Header Strip||Tindie|
|1||JST Battery Connector (Optional)||HobbyTown |
Electronic soldering equipment; soldering iron, flux and solder. These are available from numerous sources online. If you need to brush-up on your electronics soldering skills there are some good tutorials on Adafruit and Sparkfun. You will also need a set of diagonal pliers or wire cutters and a small spring clamp.
The boards as supplied include strips of breakaway header pins. Assemble and solder as shown in the photos below. Be careful to orient the boards correctly. The USB C port must be on the end opposite the ESC/Motor connection pins.
Step 1 - Insert the bent legs of the 5 pin right angle strip through the backpack PCB and hold with a clamp for soldering.
Step 2 - Solder the pins to the back side of the backpack as shown.
Step 3 - Insert the short legs of the 7 pin header strips through the holes on the top of the backpack. Then stack the Xiao on top of the long pins and clamp together for soldering. Make sure it is orientated as shown.
Step 4 - Solder all of the short header pins on the back of the backpack.
Step 5 - Flip it over and solder all of the longer header pins on the Xiao nRF52840. Don’t trim the long pins just yet.
Step 6 - Now you can trim off only the long header pins that you don’t need. Do not cut the touch pin, leave it sticking out.
Note: If you prefer, the program code does include provisions to use an optional push-button switch instead of the touch pin. If you want to use a push-button switch it will connect to the timer using the 2 pins as shown below. Depending how you want to connect your switch, you may want to leave those two pins sticking out as well. The push-button switch functions exactly the same as the touch pin. Note: use a normally open (NO) momentary contact type switch.
When connecting the ESC servo connector be sure the ground wire (brown or black) is attached to the ground pin on the board, labeled GND.
Connect the backpack motor pins to any two of the three motor wires. It doesn’t matter which two. For convenience I use a male JST battery style connector (just for reference: the full manufacturers name is a male JST-RYC connector). Solder the JST connector leads into the back of the bullet connectors of the ESC motor wires.
The flat bottom of the timer must be installed on a vertical part of the aircraft with the ESC/Motor connection pins pointing forward and the component side of the timer facing the pilot. Although not super-critical, the long side of the timer should be installed so that it is horizontal when the aircraft is flying straight and level. Calibration of the accelerometer is not required.
A couple of pieces of adhesive backed hook and loop fastener (aka Velcro) makes quick work of mounting the timer in position.
Please keep in mind that the accelerometer is a very sensitive device and excessive vibration can make it difficult to get accurate readings. If possible locate the timer away from any source of vibration. It’s a good idea to always balance new propellers before use.