STMicroelectronics Showcases STM32 Open Development Environment

The STM32 Open Development Environment (ODE), a multi-electronics application and the world's leading semiconductor supplier STMicroelectronics (ST; NYSE: STM), was released only one year after its release. It has become a fully functional integrated development ecosystem that helps developers develop embedded systems including Internet of Things (IoT) applications.

The STM32 open development environment is the ideal solution for developers using ST's advanced components to turn on device innovation. Based on the STM32 ARM® Cortex® 32-bit microcontroller, the STM32 open development environment includes a full range of expansion boards that allow users to easily add sensors, communication interfaces, power management, motion control and actuation to products under development. And signal conversion function. In addition, STM32 ODE includes pre-integrated software packages, evaluation platforms and reference designs for a wide range of embedded system applications. Modular hardware combined with complete software allows designers to quickly prototype and smoothly turn ideas into end designs.

Now, in addition to the expansion boards compatible with Arduino Shield, the development environment has more than 20 STM32 Nucleo development boards and more than 20 STM32 Nucleo expansion boards, providing developers with all the features needed to develop smart objects and IoT applications:

- Processing: Optimize selection, set correct power consumption, storage capacity and microcontroller peripherals;

- Perception: 9-axis MEMS motion sensor, environmental sensor, proximity detection sensor, ranging sensor and MEMS microphone;

- Connection: Low energy Bluetooth, Wi-Fi, NFC and Sub-GHz radio;

- Motion control and actuation: DC motor drive, stepper motor drive, three-phase DC brushless motor drive;

- Signal conversion: Conditioning the signal through an operational amplifier.

Not just hardware

STM32 ODE integrates development boards and expansion boards with a complete software development environment of its kind.

The STM32Cube is a powerful set of free development tools and embedded software modules that enable developers to quickly and easily develop applications on the STM32 platform. Embedded software modules include common boot initialization code, a hardware abstraction layer (HAL) that easily portes code between STM32 products, and middleware modules required for the most common functions. The robust and easy-to-use STM32CubeMX PC software development tool also allows users to configure the STM32 microcontroller to step-by-step instructions to generate the appropriate peripheral initial C code.

Each STM32 Nucleo expansion board comes with a free STM32Cube extension software that provides abstract expansion board access and application routines through advanced APIs covering functions such as motor control, Bluetooth low energy, NFC communication and sensors.

To get developers up and running faster, STM32 ODE offers software feature packages that are pre-integrated with multiple applications. For example, the recently introduced CLD-BLUEMIX1 package provides ready-to-use, off-the-shelf software that uploads real-time sensor data to the IBM Bluemix® telemetry demo page without writing any code. In addition, the package integrates sensor software, NFC/RFID dynamic tag software and serial-to-Wi-Fi modules and middleware packages to connect directly to cloud computing service providers via the required communication protocols and APIs.

Interactive Whiteboard For Teaching

Interactive Whiteboard For Teaching,Smart White Board,Interactive Smart Whiteboard,Electronic Digital Portable Whiteboard

ALLIN , https://www.nbdisplayapio.com