7 Wonderful Design Examples Based on STM32 Microcontroller

STM32 microcontroller

STM32 is a 32-bit microcontroller based on the ARM-Cortex-M3 core introduced by ST.

7 Wonderful Design Examples Based on STM32 Microcontroller

STM32 microcontroller architecture advantages

In addition to the newly added feature-enhanced peripheral interfaces, the STM32 interconnect family also provides the same standard interfaces as other STM32 microcontrollers. This sharing of peripherals enhances the application flexibility of the entire product family and allows developers to Reuse the same software in multiple designs. The standard peripherals of the new STM32 include 10 timers, two 12-bit 1-Msample/s analog-to-digital converters (2-Msample/s in interleaved mode), two 12-bit digital-to-analog converters, and two I2C interfaces. Five USART interfaces and three SPI ports. The new product peripheral has a total of 12 DMA channels, as well as a CRC calculation unit that, like other STM32 microcontrollers, supports 96-bit unique identifiers.

The new series of microcontrollers also continues the low voltage and energy saving advantages of the STM32 product family. The 2.0V to 3.6V operating voltage range is compatible with mainstream battery technologies such as Li-Ion and NiMH, and the package also includes a dedicated battery operated pin Vbat. Performing the code from the flash at 72 MHz consumes only 27 mA. There are four low-power modes that reduce the current consumption to two microamps. The fast start-up from the low-power mode also saves power; the startup circuit uses the 8MHz signal internally generated by the STM32 and wakes up the microcontroller from stop mode in less than 6 microseconds.

STM32 microcontroller low power performance

ST's EnergyLiteTM ultra-low power technology platform is the key to STM32L's industry-leading energy efficiency performance. This technology platform is also widely used in STMicroelectronics 8-bit microcontroller STM8L series products. The EnergyLiteTM ultra-low-power technology platform is based on ST's unique 130nm manufacturing process. STMicroelectronics has optimized the platform to achieve ultra-low leakage currents. The EnergyLiteTM ultra-low power technology platform maximizes energy efficiency in both work and sleep modes. In addition, the platform's embedded flash memory uses ST's unique low-power flash memory technology. The platform also integrates direct memory access (DMA) support to shut down the flash memory and CPU while the application system is running. Peripherals remain active, which can save developers a lot of time.

7 Wonderful Design Examples Based on STM32 Microcontroller

7 Wonderful Design Examples Based on STM32 Microcontroller

1. Strong combination of STM32 and FPGA to implement a full version of the signal generator

The other oscilloscope before reading the author's work is an oscilloscope implemented in STM32 and FPGA, but of course it doesn't feel like doing it. Now the author has introduced a signal generator. The key is TFT touch screen to control the waveform, which is equivalent to a terminal. The STM32 is used for communication and plays a link between the FPGA and the TFT. The final waveform output author uses a Butterworth filter to make the output waveform cleaner. Although it cannot be compared with a high-end signal generator, it is sufficient for normal signal output.

2, using STM32 microcontroller based on uCOS II system control VS1053B voice chip production MP3 player

When you see uCOS II, you feel that it is a high-level product. It is definitely not an ordinary slapstick. The production took six months to complete the production and had to admire the author's insistence. This uses the VC1053B audio module, TFT liquid crystal display, or use the NRF24L01 wireless module (for the time being did not understand how to use this wireless), the final author is also very careful to provide theoretical guidance, to facilitate everyone to make.

3, use OV7670 to turn STM32 turned into a camera (with schematic, code source file)

Do students who regularly use STM32 have done cameras? Although in the era of smart phones, the camera must also be shelved. However, using the STM32 as a camera, taking out a photo is also very pull the wind. This camera uses the ST32F103C8T6 (ST32F103C8T6 data sheet). The camera uses an OV7670 with a 2.4-inch SD card and touch screen. The overall size is similar to that of a card reader.

7 Wonderful Design Examples Based on STM32 Microcontroller

4, STM32-based mobile WIFI control four-axis aircraft design we usually see the four-axis aircraft is mostly remote control handle control, to give you recommend this is the phone through wifi you can control, and focus on the author also provides the Android version App, direct installation can control the aircraft, of course, the premise is to be based on the schematic provided by the author, pcb, code to make an aircraft. Friends interested in APP may wish to write ios version.

5, use STM32F103RC to achieve digital multimeter design, with common functions

As an electronic engineer, the most frequently used is a multimeter, and few people know the structure inside the multimeter and the voltage measurement process. Now some people use STM32F103 (STM32F103 data manual) to make a digital multimeter, only three commonly used functions: measuring voltage (0-50v), measuring resistance (1k-390k), short-circuit file, using the LCD5110 display data, we can move Hands-on development of other features.

6. Intelligent cell management system based on RFID technology and using STM32 as a terminal Nowadays, more and more high-grade residential areas are in use, and intelligent management of the community is becoming increasingly intelligent. This design uses the very wifi smart control nowadays. The system consists of multiple intelligent service terminals and system servers. The intelligent service terminal is a complete system based on STM32, covering functions such as indoor environment monitoring, high temperature fire alarm GSM alarm, A card management assistant, weather assistant, user electronic billing, perpetual calendar, and community feedback.

7, a change of convention: STM32-based full-color dot matrix map production and design we usually see the dot matrix are mostly gray screen, red, and even monotonous. Today, we recommend a full-color dot matrix design, the use of the controller is stm32 microcontroller, an increase of 74HC138 (74HC138s data manual) decoding scan function. I saw a few pictures uploaded by the author. It's refreshing, and the board can be made into a mobile phone. It can be used as a shiny mobile phone shell. Attachment authors provide schematics, PCBs, code, and online technical support.

7 Wonderful Design Examples Based on STM32 Microcontroller

N series LED Driver

The KSPOWER brand N series - phase dimmable led driver provides triac dimming constant voltage LED Drivers with NEMA 3R rating environment protection for indoor or outdoor use. The N series dimming led driver can make the PWM output wattage of 20W to 96W and accept 12Volt and 24Volt output voltage. The N series outdoor power supply is Class 2 Class P rated, offers 5 Years warranty and both UL/cUL style enclosures. The N series led panel driver is flicker free design and protections for short circuit, over load, over voltage and over temperature. The phase dim led driver use low profile aluminum case with junction box makes pwm dimming led driver the power solutions for LED strips, LED sign, billboard and landscape lighting. The N series triac dimmable waterproof power supply is designed to operate with any standard brand dimmer switch, like Lutron dimmer etc, perfectly suitable for indoor or outdoor use and outstanding led dimming peformance.


Outdoor Power Supply, 12v Led Driver, led panel driver, dimming led driver, phase dim led driver

Shenzhenshi Zhenhuan Electronic Co., Ltd , https://www.szzhpower.com

Posted on