Bonjour,
Je pose ce topic dans le sous-forum STM32 parce que STM32 semble un candidat possible, mais je prie les modérateurs de m'excuser si ce n'est pas le bon endroit.
Je cherche un microcontrôleur qui puisse être utilisé commercialement sans que je sois tenu de divulguer le code source de mon Firmware: donc qui utiliseraient des librairies non soumises à la licence GPL.
J'ai lu que le STM32 (par ex une carte STM32 Bluepill) est programmable avec l'IDE PlatformIO, mais je ne vois pas clair sur les librairies fournies et qui permettraient de s'affranchir de GPL.
Sur ce fil, les licences sont Apache 2.0, donc moins contraignantes que GPL , mais je ne sais pas si MBED se substitue à PlatformIO ou s'il fourni à PlatformIO des services.
Bref, mon problème est de savoir si PlatformIO permet d'utiliser STM32 en s'affranchissant de GPL ?
Les librairies Arduino que j'utilisais et que je dois remplacer (afin de ne plus être contraint par GPL) en passant sur un autre µC sont:
- SoftwareSerial.h
- Wire.h
- IRremote.h
La puissance n'est pas un sujet puisque la Nano suffit amplement, il me faut juste un nombre suffisant d'E/S: 14 strict minimum (20 idéalement), et le support de l'I2C...
Merci pour vos suggestions,
Partager