Work/STM32 / RF Receiver / SBUS / PPM / Embedded Control

STM32 / RF Receiver / SBUS / PPM / Embedded Control

Mini SBUS / PPM 2.4GHz Receiver Board

Personal project Documented engineering work

A compact 2.4GHz mini receiver board designed with STM32F103C8T6 and nRF24L01+ PA+LNA, supporting SBUS and PPM output for RC control applications with 5V input, bind indication, power status LED, long-range RF support, and low-power receiver operation.

PROJECT GALLERY

OVERVIEW

Overview

This project is a compact mini SBUS / PPM receiver board designed as a personal embedded RF hardware project. The board is built around an STM32F103C8T6 microcontroller and an nRF24L01+ PA+LNA RF section for 2.4GHz wireless communication.

The receiver is designed to work from a 5V input and provide control signal output through SBUS and PPM interfaces. It includes a power LED for supply indication and a binding LED for receiver bind/status feedback. A tactile button is included for bind or setup interaction, making the board practical for RC receiver-style workflows.

The RF section uses an nRF24L01+ PA+LNA design with an external antenna connector, giving the receiver long-range capability while keeping the board compact and low power. The project was fully tested and confirmed working perfectly, making it a strong personal portfolio example for embedded RF, STM32 firmware, receiver design, and compact PCB layout.

KEY FEATURES

Key Features

Mini 2.4GHz SBUS / PPM receiver board
STM32F103C8T6 microcontroller
nRF24L01+ PA+LNA RF communication section
Supports SBUS output for digital RC signal integration
Supports PPM output for compatible flight controllers and RC systems
5V input power support
Power LED for supply indication
Binding/status LED for receiver feedback
Bind button for setup and pairing workflow
External antenna connector for improved RF range
Long-range receiver behavior with low-power operation
Fully tested and confirmed working perfectly

TECHNICAL SPECIFICATIONS

Main MCUSTM32F103C8T6
Board FunctionMini SBUS / PPM 2.4GHz receiver
Firmware RoleReceiver logic, bind handling, RF data processing, and signal output generation
Input Voltage5V input
Project TypePersonal embedded RF hardware project
RF Chip / Module SectionnRF24L01+ PA+LNA
Wireless Band2.4GHz RF communication
Antenna InterfaceExternal antenna connector
RF FocusLong-range receiver behavior with low-power operation
Layout FocusCompact RF section, clean routing, local passives, and antenna-side placement
Output Signal 1SBUS
Output Signal 2PPM
Status LED 1Power LED
Status LED 2Binding/status LED
User ControlBind/setup push button
PCB Size24 × 20 mm
Layer Count2-layer PCB
Copper Weight1 oz copper
Board TypeCompact RC Receiver
Layout FocusSmall footprint, protected power routing,production-friendly assembly

TEST RESULTS

Test Results

Test Area Validation Method Status Result / Notes
5V input validation Power the receiver board from a 5V input source and verify board startup, MCU operation, and status LED behavior. Verified The board was powered from 5V and confirmed working correctly.
STM32 firmware validation Program and run the receiver firmware on STM32F103C8T6, then verify receiver logic, signal handling, and output behavior. Verified The STM32F103C8T6 control section was tested and confirmed functional.
RF communication validation Test the nRF24L01+ PA+LNA RF section with the receiver firmware and verify wireless link behavior. Verified The RF receiver section was tested and confirmed working with long-range behavior.
SBUS output validation Verify SBUS signal output from the receiver board using the intended RC/control signal workflow. Verified The receiver successfully provides SBUS output for compatible control systems.
PPM output validation Verify PPM signal output from the receiver board using the intended RC/control signal workflow. Verified The receiver successfully provides PPM output for compatible systems.
Power LED check Apply 5V input and confirm that the power indicator LED shows board power status. Verified The power LED provides clear visual confirmation that the receiver is powered.
Binding LED check Test receiver binding/status behavior and verify binding LED indication during the setup workflow. Verified The binding/status LED provides visual feedback during receiver setup and connection states.
Bind button validation Press the onboard bind button and verify that the firmware detects the input correctly. Verified The onboard button was tested and confirmed working for receiver setup interaction.
Complete receiver validation Test the assembled board as a complete receiver system with RF communication, 5V input, LEDs, bind function, and SBUS/PPM outputs. Verified The complete receiver board was tested successfully and confirmed working as intended.

DELIVERABLES

Deliverables

Schematic design
PCB layout
STM32F103C8T6 circuit design
nRF24L01+ PA+LNA RF section integration
5V input power design
SBUS output planning
PPM output planning
Power LED and binding LED circuit design
Bind button integration
RF antenna connector placement
Compact PCB routing
PCB manufacturing files
Gerber files
Drill files
Bill of Materials
Pick-and-place files
Assembly notes
Firmware testing checklist
Receiver validation support
Revision-ready documentation

Project Inquiry

Need a Custom RF Receiver or Control Board?

Send your MCU, RF module, signal output, voltage, and size requirements to get a compact receiver board designed for your application.

Start a Similar RF Project