LoRa-E5-mini: Difference between revisions

From RevSpace
Jump to navigation Jump to search
Line 31: Line 31:
There appears to be support for various kinds of WL55 boards:
There appears to be support for various kinds of WL55 boards:
https://github.com/stm32duino/Arduino_Core_STM32/blob/main/boards.txt
https://github.com/stm32duino/Arduino_Core_STM32/blob/main/boards.txt
Support for this board in this archive:
https://github.com/dolfandringa/Arduino_Core_STM32/blob/master/variants/STM32WLxx/WL54JCI_WL55JCI_WLE4J(8-B-C)I_WLE5J(8-B-C)I/boards_entry.txt#L62  ???

Revision as of 22:25, 8 October 2021

Project LoRa E5
Arduino on the LoRa-E5 module
Status In progress
Contact bertrik
Last Update 2021-10-08

The plan

This page is about the LoRa-E5 module and getting it to work as a LoRaWAN node with Arduino and the BasicMac stack.

  • replace the original "AT" firmware with Arduino based firmware
  • use the BasicMac library for LoRaWAN
  • use platformio as the build system
  • create some basic examples for use as a LoRaWAN node on TheThingsNetwork

Hardware

The hardware is the LoRa-E5 module from seeed studio, contains the STM32WLE5JC:

Overview of pins used on this board (not completely standard): https://wiki.seeedstudio.com/LoRa_E5_mini/#22-gpio-configuration-overview

Programming an STM32 is done with pins SWDIO (PA13), SWCLK (PA14), GND and VCC

Software

https://github.com/bertrik/lora-e5

There appears to be support for various kinds of WL55 boards: https://github.com/stm32duino/Arduino_Core_STM32/blob/main/boards.txt

Support for this board in this archive: https://github.com/dolfandringa/Arduino_Core_STM32/blob/master/variants/STM32WLxx/WL54JCI_WL55JCI_WLE4J(8-B-C)I_WLE5J(8-B-C)I/boards_entry.txt#L62  ???