Advanced menu system with rotary encoder for Arduino/STM32

6 Просмотры
Размещено
In this video I show you my improved menu system for Arduino/STM32. The code works on both microcontroller thanks to the STM32duino. By using a rotary encoder and a button, we can navigate on the display (20x4 LCD) and select a menu, then modify the value of a variable based on the selected menu. This will be useful for my future projects where I need to set up different target values and perform something based on the values. The 20x4 LCD allows us more freedom as the 16x2 LCD.

Please don't forget to subscribe!

Source code and schematics: https://curiousscientist.tech/blog/20x4LCD-rotaryencoder-menu

You can buy the parts and support me at the same time by using the following affiliate links:
Arduino UNO: https://www.banggood.com/custlink/33KKF85c3i
STM32F103C8T6 Microcontroller: https://www.banggood.com/custlink/vvDmnhPyHR
Rotary encoder: https://www.banggood.com/custlink/v3DD2aZjEE
20x4 LCD i2C: https://www.banggood.com/custlink/33mRtVEtTf
Silicone Soldering mat: https://www.banggood.com/custlink/D3Kv0j8t6O
Категория
Ардуино
Комментариев нет.