Arduino and STM32 together

STM32duino and I2C1/I2C2

STM32duino IV. - Read temperature and humidity from Si7021 (I2C bus)

The fourth part of STM32duino tutorial we will check the I2C bus. We connect the temperature and humidity sensor Si7021 to default I2C and also to alternative connection of I2C bus.
Note: I2C on STM32(G071) was tested on 12.6.2023 with other sensors like SHT40 (Adafruit library), BMP180 (Adafruit library), SCD41 (Sensirion library) and OLED with SSD1306 (Adafruit librar

April 29, 2018

STM32duino and USART (Serial)

STM32duino III. - How to use Serial (USART)

Welcome to third part of STM32duino tutorial. What do you expect? We check the most popular microcontroller interface - USART, called Serial in Arduino IDE.

April 16, 2018

STM32duino and GPIO

STM32duino II. - control GPIO

The first article about STM32duino described "How to start with STM32 like Arduino. The second article of tutorial describes how to control GPIO - digital input, output and also PWM output.

March 3, 2018

STM32 and Arduino IDE

How to start with STM32 like Arduino

List of ST original development boards with STM32 microcontrollers which are supported in Arduino IDE. How to install library for STM32 to Arduino IDE. The first example.

March 3, 2018

Cheap STM32 boards

List of cheap STM32 boards

If you are satisfied with board without programmer/debugger, you can buy only board with STM32 which has more FLASH, SRAM, GPIOs, interfaces. You upload the code through UART or USB bootloader.

March 1, 2018

The is website for beginners who want to start with better and more powerful microcontrollers than original Arduino/Genuino boards. More FLASH, SRAM, GPIOs, peripherals


Arduino STM32 Nucleo64 ARM Cortex ATmega328 SAMD21 BMP280 Si7021 DS18B20 OLED DHT22 STM32F103