
RP2350B Flight controller
Madjogger1202/RP2350B-Flight-controller
Ultra-compact flight controller for mini quadcopters, based on RP2350B MCU.

RFX2401C Mode Truth Table: | TXEN | RXEN | Mode | | --- | --- | --- | | 1 | X | TX Active | 0 | 1 | RX Active | 0 | 0 | Chip shutdown
Esp8266-cc2530 is an open-source printed circuit board by willg, from the willg/esp8266-cc2530 repository on GitHub. It is a 2-layer board of 43 × 43 mm with 36 parts on 55 nets, routed with 321 tracks and 52 vias.
It is built around the RFX2401C, WEMOS D1 MINI and AMS1117-3.3, with the B5819W among its other parts. Its parts include 19 capacitors, 5 resistors, 4 ICs, 3 connectors and 2 inductors. It belongs with the ESP8266 boards of this library.
Board to integrate an ESP8266 + CC2530 + RF Front end
This is the RF front end that was on the 2530PA module I got from Bangood,
RFX2401C Mode Truth Table:
| TXEN | RXEN | Mode |
|---|---|---|
| 1 | X | TX Active |
| 0 | 1 | RX Active |
| 0 | 0 | Chip shutdown |
CC2530 Control Connections UNTESTED:
| CC2530 | RFX2401C |
|---|---|
| P1_0 | RXEN |
| P1_1 | TXEN |
CC2592 Mode Truth Table:
| PA_EN | LNA_EN | HGM | Mode |
|---|---|---|---|
| 0 | 0 | X | Power Down |
| X | 1 | 0 | RX Low-gain |
| X | 1 | 1 | RX High-gain |
| 1 | 0 | X | TX |
CC2530 Control Connections:
| CC2592 | CC2530 |
|---|---|
| EN (LNA_EN) | P1_0 |
| PA_EN | P1_1 |
| HGM | P0_7 |
| Source |
This part is not recommended for new designs, and is out of stock at LCSC
AMS1117-3.3 Bypass. >22uF Tantalum 100uF 6.3V
Use Wemos D1-mini and interface via header
Use ESP8266MOD and integrate onto board ESP8266MOD
not available for JLPCB to assemble
CC2530PA from banggood's connections:
| RFX2401C | CC2530 |
|---|---|
| TXEN | P1_5 |
| RXEN | P1_4 |
I modified the z-stack zigbee firmware to have TXEN on PA1_5 and RXEN on P1_4 and improved RF performance over the stock CC2530_CC2592 firmware, and seemed to be better than the CC2531 USB stick I have
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 1u | Capacitor_SMD:C_0805_2012Metric | C1, C3, C4, C5, C7, C11, C12, C19, C20 |
| 2 | 15p | Capacitor_SMD:C_0805_2012Metric | C6, C8 |
| 2 | 18p | Capacitor_SMD:C_0805_2012Metric | C13, C14 |
| 2 | 1k | Resistor_SMD:R_0805_2012Metric | R3, R4 |
| 2 | 1p | Capacitor_SMD:C_0805_2012Metric | C15, C16 |
| 2 | 27p | Capacitor_SMD:C_0805_2012Metric | C9, C10 |
| 2 | 2n | Inductor_SMD:L_0603_1608Metric | L1, L2 |
| 2 | DNP | Resistor_SMD:R_0805_2012Metric | R1, R5 |
| 1 | 100u | Capacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-B | C2 |
| 1 | 2.0p | Capacitor_SMD:C_0805_2012Metric | C18 |
| 1 | 32.768kHz | Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm | Y1 |
| 1 | 32MHz | Crystal:Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm | Y2 |
| 1 | 56k | Resistor_SMD:R_0805_2012Metric | R2 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | B5819W | Diode_SMD:D_SOD-123 | D1 |
| 1 | CC2530Fxxx | Package_DFN_QFN:QFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm | U3 |
| 1 | CC2530_programmingHeader | Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMD | J1 |
| 1 | Conn_Coaxial | esp8266-cc2530:CON-SMA-EDGE-S(RP) | J2 |
| 1 | RFX2401C | Package_DFN_QFN:QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mm | U4 |
| 1 | USB_A | esp8266-cc2530:Molex_48037-2200_USB-A | J3 |
| 1 | WeMos_D1_mini | esp8266-cc2530:WEMOS_D1_mini_smt | U1 |
It measures 43 × 43 mm and has 2 copper layers, 1.6 mm thick.
36 parts, built around the RFX2401C, WEMOS D1 MINI, AMS1117-3.3 and B5819W. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the willg/esp8266-cc2530 repository on GitHub, at the commit this page was made from: the board is esp8266-cc2530.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask willg before reusing the design.

Madjogger1202/RP2350B-Flight-controller
Ultra-compact flight controller for mini quadcopters, based on RP2350B MCU.

bemelab/nrf24L01-modules
nRF24L01+ tabanlı RF modül tasarımları. Her proje kendi klasöründe, kendi README'si ve tasarım notlarıyla durur.

damienmaguire/MG-EV-Inverter
Reverse engineering of the drive motor and inverter used in MG Electric Vehicles




OpenDrone-hw/OpenRX
OpenRX open-source ExpressLRS receiver family hub; board sources live in four dedicated hardware repositories.

AnyLeaf/elrs-hardware
This repo contains open source hardware information for AnyLeaf ELRS receivers