cancel
Showing results for 
Search instead for 
Did you mean: 

Which board for Grove + on-board debugger (plus a few other "nice to have")?

mawg
Associate

I am looking for a development board, but have multiple requirements, so I will order them here, to help you answer me, plus to help me to order my own thoughts:

-         Grove connector support, preferably on-board, otherwise with a clip on shield (I don’t have much hardware knowledge, so plan to start with Grove sensors & controls, then learn bread-boarding, before soldering my own)

-         On-board debug support, although I suppose that I could live with a JTAG probe if it is easy to attach and the board meets a lot of my other requirements (I accept that I am unlikely to get them all in one board). I plan to debug with PlatformIo in VS Code for C and GPS for Ada (PyCHarm, if I hav eto use Python)

-         Which gets me to languages; I would prefer Ada, if there are lots of examples, am very comfortable with C and can live with Python

-         Must have ob-board Wifi; nice to have BT, preferably BT 5 (e.g STM32WB), later on, I would like to do something with mesh networks, maybe Zigbee

-         An on-board display would be nice; failing that, something snap-on, not wire/solder; I see some Grove displays, so that is acceptable

-         RTC would be “nice to have�?, but is very low on my list of priorities, as would be on-board encryption which I could interface with a Linux or Windows based server.

-         Over the air updates would also be nice, but a low runner

Is that too ambitions a wish list?

https://os.mbed.com/teams/ST-Americas-mbed-Team/wiki/Getting-Started-with-Sensors seems to indicate that an STM32F401 Nucleo will accept a Grove Shield board, although https://www.seeedstudio.com/Base-Shield-V2.htmldoes not mention that the board is supported.

 

https://os.mbed.com/platforms/ST-Nucleo-F401RE/ says that that “The STM32 Nucleo board does not require any separate probe as it integrates the ST-LINK/V2-1 debugger/programmer�?. I also like the on-board RTC, but, alas, no WiFI :(

Since I don’t want an add-on board for WiFi, can anyone suggest a board which will get me the most of what I list above?

Thanx a 1,000,000 in advance for your help

1 REPLY 1
mawg
Associate

Note to self: https://www.elektormagazine.com/news/review-nucleo-a-wide-platform-for-rapid-prototyping says "The small (50x19 mm) Nucleo-32 boards are Arduino Nano compatible, the other two are Arduino Uno R3 compatible" which ought to help a lot