Breakout board for EBYTE's E28-2G4M27S 2.4GHz LoRa module.
It's designed so that the pins correctly align with the through-holes in a standard off-the-shelf 2.54mm pitch prototype board. I have validated that a they do. I have also validated that the circuitry works as intended by building on breadboards both a transmitter and a receiver using the modules soldered to the breakout boards (see photos). Further, I have validated that the landing pads on the breakout board are correctly spaced for soldering the module to it. Therefore, this breakout board appears to "just work" as it is supposed to.
The user manual is here: https://www.ebyte.com/en/downpdf.aspx?id=537 I'm also including a PDF of it in the design files in case the link ever gets broken in the future.
The module utilizes a SX-1280 transceiver chip. Test results of that chip in real-world scenarios can be found here: https://github.com/StuartsProjects/SX1280_Testing TL;DR: the SX-1280 appears to perform extremely well and achieve even better range than earlier generations.
I included pads on the breakout board for a 0.1uF capacitor to help reduce noise, and I pre-positioned pads for a 100uF capacitor as an aid in case current ramps up rapidly. These capacitors are optional, so whether or not you use them is up to you.
The breakout board is deliberately designed so that the trace antenna section of the module overhangs past the side of it. Also, it has a largely uninterrupted ground plane. Both these topics are discussed in the thread: https://forum.mysensors.org/topic/11917/anyone-using-tried-the-e28-2g4m27s-2-4ghz-lora-sx1280-27db-module
I designed this breakout board from scratch using Ki-CAD version 6. That said, I'm a novice at using Ki-CAD, so if you want access to source files, then please leave a comment stating what additional files you want/need.
As pointed out by Andreas Spiess in the notes which accompany his youtube video about the SX1280, there are two different Arduino libraries known to work with the SX1280 radio chip:
https://github.com/StuartsProjects/SX12XX-LoRa and https://github.com/jgromes/RadioLib
As always any comments on how the board could be improved would be highly appreciated.
Legal Disclaimer: Buyer/downloader beware. This is a simple breakout board created as an aid for my own prototyping purposes. Notwithstanding the preceding and the above, BUY, DOWNLOAD, OR USE SOLELY AT YOUR OWN RISK. No warranty or representation is offered, nor should any be implied, of any kind, whatsoever. It is the end user's responsibility to determine suitability for their needs, and it is the end user's responsibility to test accordingly. Be sure to comply with all applicable rules and regulations that may govern its possession or use, which may vary by country. No recommendation is being made that you use it. No assistance is promised, nor should any assistance be assumed. No updates or corrections are promised, nor should any updates or corrections be assumed.
|Qty||Value||Device||Package||Parts||Description||MF||MPN||Aliexpress or Ebay link|
|1||SX-1280 LoRa Transceiver Module||EBYTE||E28-2G4M27S||AliExpress: SX1280 LoRa BLE Development Board With PCB Anten...|
|1||0.1uF||Ceramic SMD capacitor||0805|
|1||100uF||Ceramic SMD capacitor||0805|
|2||8 pin 2.54 pitch male header pins|
|LoRa_ E28-2G4M27S-B_Cu.gbr||15.49 kB||60|
|LoRa_ E28-2G4M27S-B_Mask.gbr||1.01 kB||65|
|LoRa_ E28-2G4M27S-B_Paste.gbr||518 B||64|
|LoRa_ E28-2G4M27S-B_Silkscreen.gbr||8.59 kB||60|
|LoRa_ E28-2G4M27S-Edge_Cuts.gbr||748 B||64|
|LoRa_ E28-2G4M27S-F_Cu.gbr||7.47 kB||49|
|LoRa_ E28-2G4M27S-F_Mask.gbr||2.29 kB||62|
|LoRa_ E28-2G4M27S-F_Paste.gbr||1.79 kB||63|
|LoRa_ E28-2G4M27S-F_Silkscreen.gbr||26.23 kB||54|
|LoRa_ E28-2G4M27S-NPTH.drl||333 B||55|
|LoRa_ E28-2G4M27S-PTH.drl||566 B||67|
|LoRa_ E28-2G4M27S-job.gbrjob||2.62 kB||51|
|schematic of E28-27GM27S Breakout Board.pdf||28.04 kB||95|