Roendi (Rotary Encoder with Display) is a highly versatile interface featuring an STM32L433 microcontroller, a 1.28″ round TFT display, and an Alps Alpine 15-pulse / 30-detent rotary encoder. It can be programmed using either the ST-LINK/V2 or the Arduino IDE, offering a flexible development environment. With its open-source design and open hardware, Roendi is ideal for integration into custom projects as a unique user interface, or as a standalone development board. All unused pins of the encoder are exposed for easy peripheral connections on the board.
Roendi offers exceptional flexibility, making it suitable for a wide range of applications including volume control, temperature regulation, and lighting management. It’s a valuable addition to home automation systems and can be used to create unique custom HID devices, providing seamless user interaction.
Features & Specifications
- MCU: STM32L433 with USB support and Real-Time Clock (RTC)
- Display: 1.28″ Round TFT LCD Display
- Rotary Encoder: 15 Pulses / 30 Detents for precise feedback
- Memory: 128 Mbit NOR Flash
- Power Supply: 3V LDO (Low Dropout) Regulator, 400 mA
- Fully Open Source & Open Hardware
- Customizable Enclosure: Available in aluminum or 3D-printed versions, with CAD files for custom designs
- Programming Options: Supports STM32CubeIDE 1.6.1 and Arduino IDE
Open Source
Roendi is open-source. You can access the full schematics, pinout diagrams, demo software, and enclosure CAD files on our GitHub repository.
This project will be crowdfunded on CrowdSupply. Visit the link to support the project if you’re interested!
If you have any questions regarding PCBs or PCBA services, please feel free to contact us at info@wellcircuits.com.