- Expansions
- Solar Powered
- Outdoor
- NORVI HMI
- RASPBERRY PI
Get Started
About
- Blog
- Stories
- Community
- Careers
- Brand Assets
The NORVI ESP32-based Human Machine Interface (HMI) is an Programmable HMI + Controller with LVGL (Light and Versatile Graphics Library) support, empowering users with a rich graphical environment for seamless interaction. And, Programmable with Arduino, this HMI offers a powerful and versatile platform for creating intuitive user interfaces, using the capabilities of ESP32 microcontrollers. Also, Its integration with LVGL enables the creation of visually appealing, responsive, and feature-rich interfaces, making it ideal for various applications requiring user-friendly interactions, such as IoT devices, automation systems, and more.
“Their features make it: ‘Simplicity Unites for Seamless Control and Elegance.'” -NORVI-
The ESP32-S3 integrates cutting-edge features tailored for IoT applications. Firstly, its enhanced CPU performance enables faster processing, crucial for handling complex tasks efficiently. Additionally, with robust security measures like secure boot and cryptographic hardware accelerators, it ensures data integrity and confidentiality. Supporting various wireless protocols like Wi-Fi and Bluetooth, it guarantees reliable and secure connectivity, vital for IoT device communication. Moreover, its rich set of I/O interfaces, including digital and analog interfaces, GPIO pins, and integrated peripherals such as timers and UART, facilitates seamless integration with sensors and peripherals, enhancing versatility. Furthermore, its low power consumption makes it suitable for battery-operated devices. Lastly, selected variants offer AI acceleration hardware for machine learning applications at the edge. Supported by the ESP-IDF, it provides a comprehensive development ecosystem with libraries, tools, and documentation, simplifying the development process.
1. Lightweight and Efficient
2. Rich and Customizable Graphics
3. Easy to Use and Learn
4. Versatility and Flexibility
5. Community Support and Active Development
6. Open-Source License
7. Performance Optimization
LVGL, a versatile graphics library, offers several key benefits. Firstly, it’s lightweight and efficient, optimized for microcontrollers and resource-constrained systems. Additionally, it provides rich and customizable graphics, allowing easy adaptation to specific design requirements. Furthermore, LVGL is easy to use and learn, with comprehensive documentation and examples facilitating quick implementation. Moreover, its versatility and flexibility enable seamless integration with various input devices and display types, catering to different application needs. Furthermore, LVGL benefits from strong community support and active development, ensuring continuous improvement. Additionally, its open-source license fosters collaboration and innovation. Finally, LVGL excels in performance optimization, ensuring smooth animations and responsiveness even on devices with limited processing power.
Please review the following guides to acquire more information regarding the startup process, the setup procedure of LVGL and other relevant guides for you.