SX1280 USB Adapter

sfunderbots·Electrical·SX1280_USB_Adapter/SX1280_USB_Adapter.kicad_pcb

SX1280 USB Adapter PCB layout, top view — open source RP2040/RP2350 board by sfunderbots
Simulate this board

About the SX1280 USB Adapter PCB

SX1280 USB Adapter is an open source RP2040/RP2350 PCB design by sfunderbots, published on GitHub. It is a 4-layer board measuring 45 × 19.6 mm, with 20 components from 20 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the MCP14A0454-E/SN and AP2114HA-3.3TRG1. By type, the board carries 5 capacitors, 5 resistors, 4 diodes, 3 ICs, 2 connectors and 1 crystal.

It belongs with the robotics & motion and power & battery designs in this gallery.

From the project

PCB etc.

This is a repository containing all of the electrical board designs of The Bots, including firmware for the chicker board, which is contained in that sub-folder.

The robot contains five custom PCBs (not including the Raspberry Pi).

All five boards contained on our robot (six including the Raspberry Pi), for context, are listed as follows: 1. Raspberry Pi 4 - Main Robot Computer and link between the active running computer running our team's software 2. Faceplate - Connector between Raspberry Pi and Midplate for CANBUS communication, peripherals, and LCD screen eyes 3. Midplate - Battery…

SX1280 USB Adapter, from the project README
From the project README

Main components on the SX1280 USB Adapter

SX1280 USB Adapter bill of materials (BOM)

20 components, 20 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
RP2040
AMS1117-3.3
U1
1
MCP14A0454-E/SN
CH341a
U2
1
AP2114HA-3.3TRG1
SX1280
U3
1
ABM3-12.000MHZ-D2Y-T
Crystal_GND24
Y1
1
JST_B3B-XH-A
USB_A_PLUG
J1
1
USB4145-03-0170-C
Conn_01x04_Female
J2
1
SMCJ15A
LED
D1
1
MUR860J
LED
D2
1
MURS160-E3/52T
LED
D3
1
NCD0805R1
LED
D4
1
25SVPF100M
20p
C1
1
25SVPF100M
104
C2
1
CL31A226KAHNNNE
47p2
C3
1
CL31A226KAHNNNE
20p
C4
1
ESMQ251VSN102MQ45S
104
C5
1
0603WAF1002T5E
R330
R2
1
RMCF0603FT2K49
R330
R3
1
0603WAF1200T5E
R330
R4
1
0603WAF4752T5E
1k
R5
1
0603WAF3402T5E
R330
R6

SX1280 USB Adapter design files

The KiCad project lives in the sfunderbots/Electrical repository on GitHub; these links point at the commit this page was built from.

SX1280 USB Adapter: common questions

What microcontroller does the SX1280 USB Adapter use?

The SX1280 USB Adapter is built around the RP2040, from the RP2040/RP2350 family.

How big is the SX1280 USB Adapter PCB?

The SX1280 USB Adapter measures 45 × 19.6 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the SX1280 USB Adapter?

20 components, from 20 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the SX1280 USB Adapter design files?

From the sfunderbots/Electrical repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the SX1280 USB Adapter design in my own project?

The repository has no license, so all rights stay with sfunderbots. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the SX1280 USB Adapter without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

More boards in Electrical

Similar boards