30/08/2017, 13:14:52
De mon coté plutôt que des ATMEGA, j'avais beaucoup regardé du coté des STM32.
Plateforme beaucoup plus moderne, ARM cortex M0+ (pour les plus basse conso) a M4 (les plus puissantes); calcul 32 bit, rapport puissance/conso bien plus favorable; prix interessant (~10€) avec différentes déclinaisons du micro (du M0+ a 32MHz au M7 a 400MHz...) et 3 formes:
Nucleo-32: Forme du Arduino Nano
Nucleo-64: Forme a peine plus grosse qu'un Arduino Uno, avec compatibilité avec les shields UNO
Nucleo-144: Plus grosse carte pour les grosses version du CPU, avec souvent µOS genre FreeRTOS et stack IP complète...
De plus, les carte discovery ont des versions intéressante (Ecran elink par exemple...)
Bref, bien plus de possibilité qu'un ATMEGA... mais programmation aussi un cran plus complexe...
De plus, ARM Cortex M c'est aussi un standard aujourd'hui, et la library serait portable sur beaucoup de carte differente...
Plateforme beaucoup plus moderne, ARM cortex M0+ (pour les plus basse conso) a M4 (les plus puissantes); calcul 32 bit, rapport puissance/conso bien plus favorable; prix interessant (~10€) avec différentes déclinaisons du micro (du M0+ a 32MHz au M7 a 400MHz...) et 3 formes:
Nucleo-32: Forme du Arduino Nano
Nucleo-64: Forme a peine plus grosse qu'un Arduino Uno, avec compatibilité avec les shields UNO
Nucleo-144: Plus grosse carte pour les grosses version du CPU, avec souvent µOS genre FreeRTOS et stack IP complète...
De plus, les carte discovery ont des versions intéressante (Ecran elink par exemple...)
Bref, bien plus de possibilité qu'un ATMEGA... mais programmation aussi un cran plus complexe...
De plus, ARM Cortex M c'est aussi un standard aujourd'hui, et la library serait portable sur beaucoup de carte differente...