tinygo-org / drivers

TinyGo drivers for sensors, displays, wireless adaptors, and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.
https://tinygo.org
BSD 3-Clause "New" or "Revised" License
608 stars 192 forks source link

initial rfm69 wip #526

Closed TinHead closed 1 year ago

TinHead commented 1 year ago

Hello,

This is my attempt of adding support for rfm69 based radios to TinyGo. It is based on earlier work in the repos below as reference:

At this point it's WIP but I would appreciate any feedback as I'm new to this and not very skilled in golang either :) The frequency is currently hardcoded to 433mHz as these are the only modules I have and test with, I think it should be easy to fix later on when tha basics are done.

So far I have tested initializing the module, working on testing actual radio connection.

Regards, Razvan

TinHead commented 1 year ago

realized I should have used dev as base will create new pr