There is almost no way to design a user-friendly and modern looking electronic device without use of a microcontroller. Currently there is a lot of MCU families dedicated for various applications. Although for many simple devices 8-bit microcontrollers (such as AVR) or 16-bit MCUs (like PIC or MSP430) are usually sufficient, there is a well-known trend of moving to more advanced processors even when designing less complicated circuits. For example, many ARM Cortex-M3 or ARM Cortex-M0 microcontrollers are enough cheap to use them in cost-sensitive products. STM32 family is one of the most popular series of microcontrollers fitting almost any design needs, from simple consumer devices and gadgets to ultra high performance multimedia and medical applications. In this category you will find many great evaluation boards and modules for development of STM32-based designs. You can choose from wide range of official modules made by ST Microelectronics (Nucleo and Discovery boards) as well as some other brands like DFRobot, Particle, Waveshare or SparkFun.
Microcontrollers STM32 almost immediately after the release zawojowały the world of electronics and won niegasnące today – recognition among designers and developers of embedded systems. - High computing performance and a very rich equipment, in blocks, peripheral with...
Microprocessor-based technique for several decades is constantly popular for both Amateur and professional. On the field, play a major role in the company ST Microelectronics, which released a development platform, STM32 Nucleo. It was created with beginners programistach...
The STM32 microcontrollers, are available in the market for more than ten years, has gained many loyal fans who appreciate them for greater computing performance, powerful version selection of different numbers of contacts, memory sizes and peripherals, and also – no...
License to use the cores developed by ARM, bought all of the largest manufacturers of integrated circuits. Especially wide portfolio is in this range company ST Microelectronics, which is one of the first manufacture of microcontrollers based on a 32-bit architecture. The...
Module with 32-bit microcontroller with ARM Cortex M3, 72 MHz, 128 KB of Flash, 20 KB of RAM. Nucleo is compatible with the mbed platform, it has connectors for connecting the Arduino Shields. Version X, in addition, has i.a.: voltage regulators, UART converter, resonator of 8 MHz and jumpers to change the settings.
Extension for Photon, allowing the module to be powered with a battery Li-Pol, and also enabling charging with the suppied system MCP73831 and MAX1704X to measure the capacity of the battery. The module has a JST connector for battery connection.
Panel with blue monochrome OLED display-0,66" with a resolution of 64 x 48 px for module Particle Photon. On the board there are industrially soldered goldpin strips, which you just need to plug in to the basic module. In addition, the board has holes with the GPIO pins of the module.
Module with 32-bit microcontroller with ARM Cortex-M7, 216 MHz, 2 MB of Flash memory, 512 KB of SRAM. Nucleo is compatible with the mbed platform, has connectors for connecting the caps of the Arduino, so-called Arduino Shield and Ethernet slots.
Module with 32-bit microcontroller with ARM Cortex M4, 180 MHz,512 KB Flash, 128 KB SRAM. Nucleo is compatible with the mbed platform, has connectors for connecting the caps of the Arduino so-called Arduino Shield.
Starting set STM32F746G Discovery with microcontroller STM32F746NGH6, allows you to acquaint with the systems equipped with powerful Cortex M7 from ARM company. The system has i.a. built-in LCD 4,3" touch display, camera connector, USB connector, Ethernet port and a slot for microSD cards.
The commissioning kit is built on the basis of STM32F407VGT microcontroller, it allows you to get to know the systems equipped with the latest Cortex-M4F core from ARM company. Board has also 3-axis accelerometer and a programmer/debugger ST-LINK/V2.
Module with 32-bit STM32 microcontroller, which was equipped with a ARM Cortex-M7 480 MHz and ARM Cortex M4 240 MHz. Equipped with 2 MB of flash memory, 864 KB SRAM. Nukleo has connectors for connecting the plates Arduino and Ethernet connectors.
Module-based 32-bit microcontroller is equipped with a STM32 ARM Cortex-M7 480 MHz and ARM Cortex M4 240 MHz. Offers 2 MB flash, 864 KB SRAM. Nukleo has connectors for connecting the plates Arduino and Ethernet connectors.
The set includes the master card STM32F411E-Disco - Discovery with ARM Cortex M4 32-bit and electronic components: OLED display, wires, encoder, joystick and converter and USB cable. The course on-line available on the website Forbot.pl is conducted on the basis of these devices.
Set for the course based on the Nucleo STM32 with processor ARM Cortex M3 32-bit. Contains the basic electronic elements: the Breadboard, wires, LEDs, resistors and more. Course on-line based on the elements from this course, is available on the forum Forbot.pl.
Miniature module with STM32 microcontroller with ARM Cortex M3, 120 MHz, 128 KB of RAM, 1 MB of Flash memory. It has built-in wi-fi module P1 Particle and 18 leads working with a voltage of 3.3 V. Programming is done using the www.particle.io.
Set for the course based on the Nucleo STM32 with processor ARM Cortex M3 32-bit. Contains the basic electronic elements: the Breadboard, wires, LEDs, resistors and more. The extended version includes an additional digital accelerometer and a graphical display. Course on-line based on the elements from this course, is available on the forum...
Development kit for NFC - based mikrokontolerze STM32 ST25R3911B driver STM32F103R display and OLED, programmable buttons and popular interfaces. Perfect for science communication NFC, as well as to create projects based on this method of communication.
Module from DFRobot is based on the STM32 with 32-bit ARM Cortex-M3 core (72 MHz, 512 KB of Flash, 64 KB of RAM). It has 39 digital inputs/outputs, 11 analog inputs and the popular communication interfaces. The colored connectors help you identify the leads. An additional feature is support for Bluetooth 4.0.
Module based on a STM32F microcontroller, has 8 KB of SRAM and 64 KB of Flash memory. It communicates with a PC or Mac using a USB connector, has 28 GPIO ports just like on a Raspberry Pi. The board is compatible with pHAT and HAT extension for Raspberry Pi. It works with Windows, Linux and Mac.
Development board with the Core module 746I and touch screen with a diagonal 7". The set also includes a lot of sensors, i.a.: ethernet module, audio encoder, microSD card reader, camera, sensor 10 DOF IMU and others.
Module with 32-bit microcontroller with ARM Cortex M4, 180 MHz, 1 MB Flash, 256 kB SRAM. In addition, the board has a 64 MB SRAM. Based on the system STM32F429IGT6. It allows to get acquainted with the system STM32F.
A SparkFun module with an STM32 microcontroller equipped with the ARM Cortex M3 120 MHz, 128 KB of RAM, 1 MB of Flash memory. It has built-in wi-fi P1 Particle module and 8 digital inputs/outputs, 6 analog inputs, as well as popular interfaces. The distribution of connectors is compatible with Arduino, digital pins work with a voltage of...
A set of electronic components that will help you get started with the board Photon. It has a 32-bit microcontroller ARM Cortex M3. The kit includes LEDs, resistors, sensors, ICS. button, OLED display and the base module Photon programmed using the cloud www.particle.io.
Development set with LoRa module CMWX1ZZABZ-091 (Murata) based on STM32L072CZ microcontroller allows you to get acquainted with systems equipped with Cortex-M0+ from ARM. On the board there are also: programmer/debugger ST-LINK/V2, LEDs, buttons, antenna, connector for Arduino UNO and USB OTG connector in format microUSB - B.
Development set STM32F769I Discovery with microcontroller STM32F769NIH6 allows you to get acquainted with systems equipped with powerful Cortex M7 core by ARM. The system was supplied with: built-in touch LCD display 4" port, USB port, Ethernet port and a connector for memory cards microSD. An additional feature is the ability to power up...
Module with 32-bit microcontroller with ARM Cortex M4, 216 MHz, 1 MB Flash, 320 kB SRAM. In addition, the board has a 64 MB SRAM. Based on the system STM32F429IGT6. It allows to get acquainted with the system STM32F.
Development set built on the basis of STM32F469NIH6 microcontroller (180 MHz, 2 MB Flash memory 384 KB RAM, Cortex-M4 ARM). On the board there are also: ART accelerator, multi-touch LCD screen 4" WVGA TFT, random number generator and a calculating unit CRC.
Every STM32 microcontroller is based on ARM architecture and thus it provides high computational power combined with great design flexibility and low power modes of operation. Beside the core itself (which can be ARM Cortex-M3, M0, M0+, M4 or even M7), the MCU also has a broad range of built-in peripherals that influence on its performance. These are for example high-quality digital blocks (16-bit and 32-bit hardware timers with sophisticated output and synchronization features, DMA controllers, graphics controllers and hardware accelerators) and mixed-signal peripherals (including 12-bit, high speed ADC converters, 12-bit DAC converters, software-configurable operational amplifiers and fast analog comparators). Some of higher-performance devices includes also DSP co-processor and floating-point arithmetic units, allowing the developer to perform complex digital signal processing tasks according to multimedia- and measurement-related design needs (for example audio processing, digital filtering or DFT computation). STM32L1, STM32L4 and STM32L0 families are dedicated to ultra-low power applications in field of digital metering, wearable devices or battery-operated and battery-less sensor networks.
STM32 Discovery product line includes a few low-cost, easy-to-use boards for different MCUs (for example STM32L1) equipped with basic peripherals, as well as the high performance, feature-rich development platforms for multimedia-oriented applications. The good example of both types of Discovery boards are STM32F0DISCOVERY and STM32F746G Discovery. First of them is based on popular STM32F051 microcontroller and includes two buttons (reset and user button), four LED indicators (two available for user application) and a plenty of GPIO and power supply pinheaders. The second - STM32F746G – is a sophisticated evaluation board equipped with high-performance
STM32F746NGH6 MCU (216 MHz ARM Cortex-M7, 1MB of Flash memory and 340 kB of RAM), built-in external memories (128 MB Quad SPI Flash and 128 MB SDRAM) as well as a huge set of peripherals (including audio input and output, camera connector, stereo amplifier, two MEMS microphones and microSD slot). The board also contains 4,3-inch, 480 x 272 px color touch screen allowing easy development of high-level graphic applications.
If you want to start development of your devices based on STM32 microcontroller, you can also choose one of many STM32 Nucleo evaluation boards. They essentialy fall into three product lines. The first contains small form-factor modules (for example STM32 NUCLEO-F031K6) with basic peripherals, including three LEDs, reset button and micro USB port for programming and power supply. The more advanced modules like STM32 NUCLEO-F446RE also contains Arduino-compatible slots that allow use of Arudino shields in STM32 ecosystem. The most advanced evaluation boards (for example STM32 NUCLEO-F429ZI) can also include a bunch of computer-like interfaces (application USB port and Ethernet RJ45 socket) and a plenty of GPIO headers. One of the most important advantages of STM32 Nucleo boards (and also Discovery boards described previously) is a built-in ST-Link (usually ST-Link/V2), available in every single module. This allows you to immediately start your development without need of purchasing any external programmers/debuggers.