TinyGo stm32wl55

Hi
Someone tested Tinygo lorawan on stm32Wl55 ?
If yes, I have some questions

Can you provide a link to the device you mean ?

STM32 Nucleo WL55JC | TinyGo

Best to simply ask the question and don’t ask to ask. If someone can help, you will get an answer :wink:

1 Like

Getting progress

I can RUN TinyGO LoRa on LSM110A

Next step in port the LoRaWAN TTN, still in meeting…then i will report here

1 Like

LoRa already working, p2p

next step, to TTN connection
image
image

1 Like

working now the TinyGo on LSM110A :slight_smile:
And working too VISUINO on LSM110A
MĂ“DULOS E KITS LoRa/LoRaWAN, LoRa MESH - PRIMEIROS PASSOS: PROGRAMANDO WISOL LSM110A ( LoRaWAN CLASS A - OTAA) COM VISUINO E ACESSANDO LoRaWAN TTN - STM32 LORAWAN LIB (lom204-cli-wisol.blogspot.com)
And i ported too RAKWIRELESS code to LSM110A

LSM110A = STM32WL55JC

Is there an English translation ?

I see several times you have been told to post an English summary of what a link has and you’ve previously agreed that you’d stop linking to copy & paste blog posts that link to your commercial site.

Whilst this time the blog post doesn’t start with Chirpstack, it does have “The temperature will be published every 10 seconds on the LoRaWAN TTN network (CLASS A, OTAA)” in the opening paragraphs - this would be illegal in most jurisdictions for anything other than DR5 and is a massive breach of the FUP.

You have screen shots of sending an uplink every 60 seconds to TTN, again a breach of FUP.

Additionally, there is no information on TinyGo with LoRaWAN.

You clearly have technical knowledge, why not post the information within the guidelines for the forum?

1 Like

hi
I forgot! Sorry!
Changed the FUP…
Replace to 60 seconds…
Here the TinyGo in english, most of info is in the github discussion

Please refer to e,g,
https://avbentem.github.io/airtime-calculator/ttn/eu868/7

Use of SF7 isnt guaranteed of course even then safest to assume simple round up value of 180sec (3min)…much longer where SF is higher, or large payload sizes…

The “payload := “Hello TinyGo #” + strconv.Itoa(upCount)” is rather large and uneconomical as far as air time usage and battery are concerned. And I am sure outside of FUP.

Can you rathe show how to encode and decode your payloads? Demonstrating economical use of battery and air time.

Looking at the code this implements a subset of LoRaWAN. The stack does not know about the regional settings and does not handle MAC commands resulting in a device that is not LoRaWAN compatible nor compliant.

2 Likes