Design, Build, Test, Iterate

Posts Tagged ‘ESC’

Red Brick 70A ESC flashed with simonk firmware

This is mainly for my record. Of the three Red Brick 70A ESCs I ordered from HobbyKing to replace my burnt-up ones, one had different pin assignments to the FETs than the other two. This required me to upload the rb50a firmware instead of the rb70a. Before I figured out that the rb50a firmware worked […]

How to crash gracefully as components melt off your electronics in midair

Actually, I don’t really know how other than to build a tricopter as awesome as mine. Earlier last month, I flew my tricopter up to about 80 feet above the ground to test its range as well as controllability. Due to a shortage of my usual propellers, I had been flying with an oversized tail […]

Custom firmware for multirotor ESCs

Multirotor flight control requires an update frequency on the order of hundreds of cycles per second. Most ESCs sold for RC plane use are capable of reading a PPM input at frequencies of up to 400 Hz, but they do not translate the PPM input to motor speed output at the same rate. tl;dr: Flash […]

Increasing Arduino PWM frequency using the Timer library

If I had any real AVR skills, I would be able to generate a PWM signal of whatever frequency using the three (four?) timers in the ATmega1280 on my Seeeduino. Since I do not, I have to use the Arduino Timer library to generate PWM signals of arbitrary frequencies. Lately, I have been worried that […]

ESC configuration for multirotors — enable hard acceleration!

The factory defaults for the Mystery 40A ESCs I use on my tricopter are fine for RC planes but are not so good for multirotors because of their “soft acceleration,” which means the ESCs deliberately spin up the motors over the course of a half second or two. This is so that if I am […]