Tous les projets

GalyTEK Smart Home System

GalyTEK Smart Home System
GalyTEK Smart Home System
GalyTEK Smart Home System
GalyTEK Smart Home System
GalyTEK Smart Home System
GalyTEK Smart Home System
GalyTEK Smart Home System
GalyTEK Smart Home System
GalyTEK Smart Home System
GalyTEK Smart Home System
GalyTEK Smart Home System
GalyTEK Smart Home System
GalyTEK Smart Home System

The GalyTEK Smart Home System is a modern, customizable embedded solution for controlling and monitoring smart-home devices from one touchscreen. It supports Wi-Fi, cameras, media, room controls, and system settings. Built with Yocto/OpenSTLinux, LVGL 9.1, and SquareLine Studio for the STM32MP157F-DK2 Discovery Board, it can be adapted to other Linux-based boards, non-Linux-based boards, and different screen sizes. Some features may require additional development depending on the selected platform.

Main features

  • Responsive smart-home dashboard.
  • Time-based greetings, live date and time, and network status.
  • Room-device controls and temperature settings from one interface.
  • Onboard Wi-Fi scanning, network connection, and saved credentials.
  • Automatic detection and selection of multiple compatible USB cameras.
  • Live camera preview and full-screen mode.
  • Photo capture, video recording, and local media gallery.
  • Adjustable brightness and light/dark themes.
  • Hardware RTC date and time synchronisation.
  • Sleep mode with touch-to-wake and a high-visibility clock.
  • Reboot and power-off controls.
  • Persistent settings across application and system restarts.
  • Automatic application startup using systemd.
  • Lightweight Linux image with fast, direct screen rendering.

Possible add-on features

  • Person and motion detection from connected cameras.
  • Automatic image capture or video recording when an event is detected.
  • Notifications for motion, open doors, smoke, water leaks, or unusual activity.
  • Connection to temperature, humidity, air-quality, light, and energy sensors.
  • Control of relays, lights, locks, blinds, fans, heating, and other actuators.
  • Automatic modes such as Away, Night, Welcome Home, and Energy Saving.
  • MQTT, Home Assistant, Zigbee, or Modbus integration.
  • Remote monitoring and control through a secure web or mobile application.
  • Multiple-camera support with event history and configurable recording rules.
  • Voice-assistant integration and user-defined automation schedules.

Hardware platform (Main board)

  • STMicroelectronics STM32MP157F-DK2 Discovery Board.
  • STM32MP157F dual-core Arm Cortex-A7 processor.
  • Arm Cortex-M4 coprocessor.
  • 512 MB DDR memory.
  • Integrated 4.3-inch MIPI-DSI capacitive touchscreen.
  • Native panel resolution: 480 x 800 portrait.
  • Onboard Wi-Fi and Bluetooth module based on Broadcom BCM43430.
  • Ethernet, USB host, audio, GPIO, I2C, SPI, and UART interfaces.

Tech stack

  • Yocto Project / OpenSTLinux.
  • LVGL 9.1.
  • SquareLine Studio visual UI design.
  • C application and hardware-control logic.