boards/arduino-mkrwan1300: add initial support (without LoRa)#8354
boards/arduino-mkrwan1300: add initial support (without LoRa)#8354aabadie merged 5 commits intoRIOT-OS:masterfrom
Conversation
81c4683 to
11fc318
Compare
|
It looks good to me. Unfortunately I don't have any boards to test. |
11fc318 to
d013831
Compare
d013831 to
8906954
Compare
|
Rebased and adapted after I2C rework. Anyone willing to review this ? |
8906954 to
676d341
Compare
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. If you want me to ignore this issue, please mark it with the "State: don't stale" label. Thank you for your contributions. |
676d341 to
c7eda98
Compare
c7eda98 to
02cd8e1
Compare
02cd8e1 to
38331e2
Compare
Ok so it didn't work as expected because all tests with no sync failed (since there is no reset signal). I verified the result for all @aabadie please squash. |
- periph_conf_common.h contains peripherals configuration common to all mkr boards - periph_conf.h is specific to a subset of mkr boards (mkr1000 and mkrzero)
38331e2 to
3a841a7
Compare
|
squashed! |
|
It seems there are new static tests that need to be fixed :) |
3a841a7 to
842abed
Compare
|
Fixed the static test failure, all green now. Let's go. Thanks for reviewing and testing @fjmolinas ! |
Contribution description
This PR adds support for the Arduino MKR WAN 1300 board that was released at the end of last year.
The LoRa module is a Murata chip. This is the same one that is on the ST b-l072z-lrwan1 but on the Arduino board, it's controlled using AT commands on one of the MCU UART.
For better integration with other MKR boards and to avoid too much code duplication (because there one more UART and one SPI less than others) I had to slightly refactor the periph configuration header.
I also started to write a driver for the LoRa module but it doesn't work yet. I'm trying to base it on #7084.
I'm also planning to add the support for the Arduino MKR GSM 1400, will PR this soon.
Issues/PRs references
None