STMicroelectronics
Ambiente di sviluppo aperto STM32 per la prototipazione e lo sviluppo veloce e conveniente
L'ambiente di sviluppo aperto STM32 (STM32 ODE) è un modo aperto, flessibile, facile e conveniente per sviluppare dispositivi innovativi e applicazioni basati sulla famiglia di microcontroller STM32 32 bit combinato con altri componenti ST allo stato dell'arte collegati tramite schede di espansione. Consente la rapida valutazione di componente e la prototipazione a livello di sistema e la veloce trasformazione in un progetto finale grazie a una vasta gamma di risorse di progettazione aggiuntive.

L'ODE STM32 include i cinque elementi seguenti:
- Schede di sviluppo STM32 Nucleo (STM32 Nucleo)
Una gamma completa di schede di sviluppo economiche per tutte le serie di microcontroller STM32 con debugger/programmatore integrato, con una capacità di espansione illimitata. Tutte le schede di sviluppo STM32 Nucleo-64 (basate su un microcontroller STM32 a 64 pin) fanno parte dell'ODE STM32.
- Schede di espansione STM32 Nucleo (X-NUCLEO)
Le schede di espansione STM32 Nucleo aggiungono al progetto di rilevamento, controllo, connettività, potenza, audio e altre funzionalità. Le schede di espansione sono inserite sopra le schede di sviluppo STM32 Nucleo attraverso un connettore unificato che li rende meccanicamente ed elettricamente compatibili con le schede di sviluppo STM32 Nucleo-64. Per funzionalità più complesse è possibile impilare ulteriori X-NUCLEO.
- Software STM32Cube
Il software STM32Cube è un set di strumenti gratuiti e brick software embedded per consentire lo sviluppo semplice e veloce su STM32, tra cui un livello di astrazione hardware, middleware e il configuratore basato su PC STM32CubeMX e un generatore di codice.
- Software di espansione STM32Cube (X-CUBE)
La serie STM32Cube (X-CUBE) del software di espansione è disponibile gratuitamente ed è compatibile con il framework software STM32Cube. Un X-CUBE con la scheda di espansione X-NUCLEO associata e un STM32 Nucleo compatibile è una combinazione comprovata pronta l'uso.
- Function Pack per ODE STM32
I Function Pack per ODE STM32 sono una serie di esempi funzionali per alcuni dei casi di applicazione più comuni realizzati sfruttando la modularità data dall'impilamento di diversi X-NUCLEO e l'interoperabilità delle schede di sviluppo e di espansione STM32 Nucleo, con il software STM32Cube e il software di espansione X-CUBE.
L'ambiente di sviluppo aperto STM32 è compatibile con numerosi IDE, tra cui IAR EWARM, MDK di Keil e ambienti basati su GCC come AC6 Workbench per MCU STM32.

