by David Bershadsky and Alexander Kirillov

A shield for Adafruit's Feather boards for making complex robots with ease

View all updates Oct 02, 2020

Programming Jig and Video Tutorials

by David Bershadsky

Programming Jig

As we made prototype after prototype of the RoverWing board, we quickly realized that one of the biggest challenges during the process of delivering the RoverWings would be the process of flashing the firmware to all of the PCBs as well as verifying that none of the PCBs are defective. Without any specialized tools this process would take about 5-10 minutes per PCB. This does not sound like a lot but when you need to flash and verify 50 or even hundreds of boards, the time quickly adds up. To solve this issue we took the time to design a flashing and testing jig for the RoverWing PCB onto which the PCB can be simply dropped, programmed, and tested in rapid succession, greatly reducing the amount of time needed to get each RoverWing ready to ship out the door. We are close to finalizing the design for our PCB testing and programming jig and hope to have it ready within the next few weeks - before we receive the assembled boards. This brings the RoverWing project yet another step closer to being ready to get PCBs into the hands of eager backers.

Current testing jig design.

Video Tutorials & Documentation

Another development concerns the documentation for RoverWing. We already have very detailed documentation available at, but we know that many users prefer video tutorials to text documentation. Thus, we are happy to announce that we have decided to make a small series of video tutorials, helping the users to utilize the RoverWing to its highest potential.

About the Author

David Bershadsky

$2,308 raised

of $2,300 goal

100% Funded! Order Below

Product Choices



Includes one RoverWing board and connector set: one power cable ( XT30 to XT60 ), two motor cables (JST VH to bare wire).


RoverWing Top

One Top board for the RoverWing. It provides a power switch, small prototyping area, three NeoPixel LEDs, buttons, and a 3-line OLED display. Some soldering is required.


David Bershadsky and Alexander Kirillov

Alexander Kirillov is a professor of mathematics, but has been interested in robotics and electronics for many years. In 2008, he started a robotics team, Team Islandbots. After competing for a couple of years in First Lego League, Team Islandbots moved on to First Tech Challenge (FTC) and became one of the most successful teams on Long Island, twice advancing to the World Championship. David Bershadsky is an 18-year-old currently studying electrical engineering. He likes to spend time on projects such as building robots and designing PCBs. He got into robotics during 7th grade, when he joined the Islandbots FTC team 4137, coached by Alexander Kirillov.

David Bershadsky


Alexander "Shurik" Kirillov



PCB Fabrication & Assembly

See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: