The user interface (UI) is designed to control various smart home features, such as heating, lighting, air conditioning, and curtains. This demo emphasizes the GPU’s ability to deliver a fluid, responsive user experience on a small, budget-friendly platform.
Key Features:
- Fluid User Interface (UI): The demo showcases a responsive and smooth UI, designed to allow users to control smart home features like: Heating, Lighting, Air conditioning and Automated curtains.
- Capacitive Touch Interaction: Users can interact with the Smart Home Control Hub by simply touching the screen, which enables easy toggling of different functions.
- Rotary Encoder: The rotary encoder allows users to scroll through menus or adjust settings in a precise manner, complementing the touch functionality.
- Push Button: An additional push button provides a physical way to confirm actions or navigate the UI, offering flexibility in how users interact with the system.
- Cost-Effective GPU: The BT881 GPU is an affordable yet powerful solution, delivering smooth graphics and animation transitions on the 480×480 LCD display. This highlights its ability to manage rich UIs on resource-constrained systems like the STM32F401CCU.
- Compact Display: Despite being just 2.1 inches in diameter, the circular LCD (480×480 resolution) provides a clear and vibrant UI, demonstrating the efficiency of the GPU and MCU in managing high-quality graphics on a small display.