LoRaWAN LMIC Firmware for Ebyte E32-868T20D STM8L SX1276

hello,

the E32-868T20D is a LoRa module without LoRaWAN.

the module is based on a STM8L uC and the SEMTECH SX1276.

the programming PINs can be accessed without opening the module.

β†’ is it possible to create a LoRaWAN LMIC Firmware for the STM8L ?

i found some additional info:

thank you
frank.

1 Like

Its also a module with a UART front end, so is not compatible with LoRaWAN LMIC libraries that use SPI devices.

A question that gets asked quite often in here.

the stm8l is connected via spi to the sx1276,

the uart is β€œoutside” of the module,

uart <β€”> stm8 <β€”> spi <β€”> sx1276

Oh,IC, you want to re-program the processor on the Ebyte itself.

I guess it would be possible, assuming its an STM8L with at least 32k of flash and 2k ram.

Very limited for I\O however.

The E32 modules have been re-purposed for radio control applications, so it is possible to re-program the on board micro.

yes,

there is a manual, how to flash the 30dBm version of the module with a rc-firmware:

according to photos and drawings, the STM8L151G is used in the module,
i need to check the STM8L151G version, it is an UFQFPN28 package,

STM8L151G2 - 4K
STM8L151G3 - 8K
STM8L151G4 - 16K
STM8L151G6 - 32K

are possible, read-out the ID with the ST tools should be possible.

β†’ what are the uC requirements for LMIC ?

1 Like

For STM8L, I dont know, most people would be using the STM32s.

For 8 bit Atmels whilst LMIC does fit in a Atmega328P (32K flash and 2K RAM), its tight and only for basic setups. A lot of people would recommend a processor with more memory. .

The 30dBm vesion of the E32 is a very poor device for TTN and illegal just about everywhere.

yes, maybe it is possible with the STM8,

but from effort point of view, better to use an larger uC + SX-Chip,

in EU868, 14dBm / 27dBm are the power limits,

thank you.