F450 Drone Flight Controller
I used the Olimex PIC32HMZ dev board to develop a flight controller for an F450 drone. This controller uses the FrSky XM+ receiver decodes the SBus and a Digilent PmodNAV board as the IMU. It has angle mode and Acro mode. There are three sensor fusion algorithms that were tested, complimentary filter, Madgwick’s gradient descent and an Extended Kalman Filter. Flies great! Just wanted to say thank you to Olimex for designing the perfect dev board for this application!
Pinguino Control is an Android Application that controls an Olimex Pinguino PIC32 OTG board in real time, offering the possibility to act on every input and output available of this platform. The user can set Ports/Pins to input or outputs, plus setting their logic state. This App also offers control over the Analog Outputs (PWM) and monitoring of all Analog Inputs implemented on the board. Feedback is also provided, so the user can see what is happening in the board, regardless if it was caused by interaction with the App or directly on the hardware.
SetTopBox zombification using PIC32-PINGUINO-OTG
DIOS Forth for PIC32 Duinomite-mini
32-bit Forth for PIC32mx795, module Duinomite mini. New words can be compiled to RAM or Flash memory.