

Sx1280-shield
Breakout board for the SX1280 (Ebyte E28-2G4M12S module) in Arduino form factor
- Size
- 50.8 × 53.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 8
- Nets
- 33
- Pads
- 58
- Tracks, vias
- 93, 26
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 9 Mar 2021
- Updated
- 11 Mar 2021
Overview
Sx1280-shield is an open-source printed circuit board by bluekitchen, from the bluekitchen/sx1280-shield repository on GitHub. It is a 2-layer board of 50.8 × 53.3 mm with 8 parts on 33 nets, routed with 93 tracks and 26 vias.
Its parts include 6 connectors and 1 IC. It belongs with the microcontroller boards and interfaces and adapters boards of this library.
README
README.mdSX1280 Breakout Board in Arduino Form-Factor
This is a breakout board for the SX1280 in Arduino form-factor to use with e.g. STM32 Nucleo Dev Boards or similar. It uses the E28-2G4M12S module from EBYTE, which is readily available from AliExpress or Banggod.
Motivation
The official SX1280 shield (SX1280RF1ZHP) from the Semtech's SX1280DVK1ZHP or SX1280ED1ZHP development kits have resistors in the SPI lines, which limit the SPI speed to about 5 Mhz.
While SPI speed is not relevant for LoRa operations, implementing Bluetooth Low Energy requires to transfer data packets to/from the SX1280 quickly, which is easier to achieve with the max SPI speed of 18 Mhz. This breakout board was created to avoid replacing the resistors with 0 Ohm ones on the official shield and to allow the full 18 Mhz SPI speed.
Usage
| Signal | Arduino | Debug connector |
|---|---|---|
| 3V3 | 3V3 | |
| GND | GND | 1 |
| NSS | D7 | 2 |
| SCK | SCK | 3 |
| MOSI | MOSI | 4 |
| MISO | MISO | 5 |
| BUSY | D3 | 6 |
| DIO1 | D5 | 7 |
| DIO2 | 8 | |
| DIO3 | 9 | |
| nReset | A0 | 10 |
All signals are provided at the J1 debug connector to hook up a logic analyzer.
The SX1280 can map various IRQ requests on the DIO1-3 pins. DIO1 is pre-assigned in this shield, while the DIO2 and DIO3 can be connected via jumper J2 to other GPIO pins if needed.
Please note: The SX1280 is not 5V tolerant.
References

Parts
8| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | Analog | Socket_Arduino_Uno:Socket_Strip_Arduino_1x06 | P2 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | Conn_01x10 | Socket_Arduino_Uno:Socket_Strip_Arduino_1x10 | J1 |
| 1 | Digital | Socket_Arduino_Uno:Socket_Strip_Arduino_1x08 | P4 |
| 1 | Digital | Socket_Arduino_Uno:Socket_Strip_Arduino_1x10 | P3 |
| 1 | LOGO | BlueKitchen:logo | G*** |
| 1 | Power | Socket_Arduino_Uno:Socket_Strip_Arduino_1x08 | P1 |
| 1 | SX1280 | BlueKitchen:E28-2G4M12S-SX1280 | U1 |
Questions
How big is the Sx1280-shield PCB?
It measures 50.8 × 53.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Sx1280-shield use?
8 parts. 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.
Where can I download the Sx1280-shield KiCad files?
From the bluekitchen/sx1280-shield repository on GitHub, at the commit this page was made from: the board is SX1280-Shield.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Sx1280-shield design in my own project?
Its repository states no licence, so its author keeps all rights: ask bluekitchen before reusing the design.
Similar boards
- 2 layers20.5 × 24.8 mm

- 2 layers14.4 × 10.5 mm

OSO SWAB B1-00 Sensor Watch Accelerometer
joeycastillo/Sensor-Watch
A board replacement for the classic Casio F-91W wristwatch
8 parts2.1k - 2 layers7.9 × 39.1 mm

Brain board STM32F407 SD wing it
rusefi/rusefi
rusefi - GPL internal combustion engine control unit
8 parts1.2k - 2 layers59.9 × 25.7 mm

Buffer
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
8 parts1kGPL-3.0 - 2 layers52 × 12.6 mm

USB
shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.
8 parts960Apache-2.0 - 2 layers87.5 × 48.5 mm

7 input macropad
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
8 parts915 - 2 layers36.2 × 63.1 mm

PicoMemcard pico
dangiu/PicoMemcard
Emulating PSX Memory Card (or controller) using a Raspberry Pi Pico
8 parts694GPL-3.0 - 2 layers36 × 10 mm

PCB4-PWR BTN Rev.A
OLIMEX/DIY-LAPTOP
Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop
8 parts578Apache-2.0