Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Brushed Sparky is a different form factor for Sparky2 that adds brushed motor drivers on the outputs so it can directly drive the motors. The arms are also motor mounts which makes it a nice compact FPV solution. It uses the same firmware file (fw_sparky2.tlfw) as sparky2.
Note: Version 0.2 and 0.3 has a footprint for a TX5823 5.8 ghz VTX module that uses Boscam E frequencies. Make sure your receiver hardware is compatible with this.
- Install the motor mounts by pressing them through from the bottom and then crushing the pins with needle nosed pliers.
- Install the motors with red and blue wires in the front left and back right motor mounts by pushing them firmly from below. Repeat with the white and black leads in the front right and back left positions. If a motor feels loose, then apply some electrical tape.
- Put CW props in the front left and back right motors. CCW props in the front right and back left. Do not push too firmly on the motor shaft or you can pop the back off.
- Install the landing gear covers on each arm, being careful to run the wire through the bottom gap.
- Solder your 5.8ghz cloverleaf antenna to the 3 pin "VTX ANT" header in the middle. The center pin is the signal position.
- Your video camera header is a JST-SH connector when looking at the board from above is "Audio, Video, 5V, 0V" from left to right. Solder a cable to your camera, keeping the cable length short. Plug in the camera and secure it with some strong double sided tape (e.g. 3M VHB tape).
- Put a battery fastener on the bottom behind the RFM22B module. I like 3M Double Fastener tape for havign a nice firm connection.
- Install an antenna for the RFM22B module if you are going to use it.
- Solder power cable to the back, compatible with whichever batteries you use. Many of the 1S batteries are Walkera style connectors.
- Download Endomorphism-Bugfix and use the firmware with two small fixes for OpenLRS
- Connect to GCS.
- Import (File->Import Settings) this configuration file. Click save to flash.
- Power cycle the board.
- Import and save again.
- Select your VTX channel in the hardware configuration page.
- Select your receiver type (e.g. Spek sat, OpenLRS, or run the RFM22B Bind wizard -- Tools->RFM Bind Wizard).
- Power cycle the board.
- Run the input wizard to configure your transmitter.
- Set your arming options and confirm the flight modes.
- In the Attitude page run leveling and then save the settings.
At this point you should be good to fly.