I recently open-sourced my entire smartphone remote/controller application and receiver project. With this receiver, you will be able to provide your ESC with a signal to control the speed using an Android smartphone. While a smartphone is not the most durable controller for an electric skateboard, it adds a very convenient way to control the speed, which is very nice for any commuter e-skate builds. Here are some of the specs:
Standard Bluetooth Transceiver (not BLE)
Based on the Arduino platform
Voltage display up to 6S (30 volts)
Range is 30 feet
Signal loss detection (slow to a stop, or slowly release brake)
I tried to mass-produce these after getting an influx of viewers on my YouTube channel (where I have three e-skate builds/tutorials), but I could never refine the technology enough (I really wanted to use Bluetooth Low Energy, but the software for it was too expensive), so I decided to open-source my controller here.
If anyone really wants to make this controller, I would be willing to sell some parts and prototype PCB’s for it. Just drop me a message on YouTube. Also, I have converted a Wii Nunchuck to be used with this controller, and I have another Instructable on it here.