Projects
Welcome
Projects
Bits & Pieces
Snippets
Reviews
Tools
About
Welcome
Projects
Helmholtz Cage
Introduction
Overview
Coil Drive
Results
Linear Actuator
Introduction
Overview
Hardware
Software
Results
Mini Cube Robot
Introduction
Overview
Hardware
Software
Results
Add-on Boards
Motor Test Stand
Introduction
Hardware
Software
Results
Radio Interface
Introduction
Hardware
Software
GUI
Special Features
More...
Bits & Pieces
AFSK
What is AFSK?
Digital Modulation Implementation
Digital Demodulation Implementation
AX5043
The Ultimate Sub-GHz Radio?
RF Frequency Generation
TX Settings
RX Settings
Encoding and Framing
Controlling the Radio
Advanced Features
Experimental Features
Digital Filters
Introduction
FIR Filter
IIR Filter
CIC Filter
ARM CMSIS-DSP Benchmark
DSP Accelerators
Introduction
CORDIC (COordinate Rotation DIgital Computer)
FMAC (Fused Multiply-Accumulate)
ADC Oversampling
HDLC/AX.25
AX.25 Frame Generator
Overview
AX.25
KISS
HDLC
Encoding
More...
Snippets
AliExpress Parts
Depth Vision Module
Serial Bus Servo
PX4 Autopilot
Connection to companion computer
Reviews
Antennas
Dual Band Antennas
Korad KD3305P+
Introduction
Observations (Q&A)
Remote Control
Tools
About
Linear Actuator
A simple 3D printed 1-axis linear actuator with a travel distance of around 110mm and a force sensor to measure the actuation force on the moving carriage.
Wheel Encoder
A simple 4 channel wheel encoder system developed for the NXP MR-Buggy3 to add wheel odometry, but it can be used for other rovers as well.
VUHF M.2
A M.2 Key E module for Sub-GHz radio bands using the AX5043. It is compatible with with HAM Radio communications using AFSK and G3RUH, and has digital and analog baseband I/Q output via the DSPMode of the AX5043.
VUHF Radio
A dual band, VHF and UHF, module based around two AX5043 radios. Built to be compatible with HAM Radio communications using AFSK and G3RUH. With additional FM receiver and transmitter functionality.
Helmholtz Cage
A small 1-Axis Helmholtz Coil using two 10x10cm coils as well as a small driver board for it. The Helmholtz is 3D printed and designed to fit a STM32 Nucleo development board and the Mini Cube Robot.
Mini Cube Robot
A small 5x5cm cubed robot with differential two wheel drive. Modular design with a simple and cheap base so that it can be built and deployed in large numbers, for swarm and cooperative robotics.
Radio Interface
Add-on board for the VUHFRadio that adds a LCD Screen, button interface and battery managing. Enables standalone use of the VUHFRadio with a graphics interface to change configurations and power from a LiPo battery.
Motor Test Stand
A Motor Test Stand to measure thrust of motor + propeller combos. Semi-automatic test with simultaneous voltage, current and thrust measurement using the STM32G4 DAQ. Results for Coreless 8520 Motors for three different propellers.
STM32G4 DAQ
A DAQ with 8 Differential, 16 Single Ended $ \pm 12V $ analog input channels and four $ \pm 12V $ analog outputs. Using the new STM32G4 MCU and the ADA5254 programmable gain instrumentation amplifier.