nvcm-0.14.4.0
We are excited to announce the first official release of lampOS for Novacom studio lamps! π
lampOS is a lightweight and customizable operating system designed specifically for microcontrollers, making it easy to control and manage various hardware components like sensors, lights, motors, and more. Whether you are building IoT projects, home automation systems, or DIY smart devices, lampOS provides the foundation you need.
Key Features:
π Core OS: A streamlined, efficient OS for managing microcontrollers, with minimal overhead and fast performance.
β‘οΈ GPIO Control: Easily manage GPIO pins for interacting with sensors, actuators, and other peripherals.
π‘ LED Control: Pre-built support for controlling different types of lights (RGB, LED strips, etc.).
π Power Management: Optimized power usage with sleep and wake modes to extend battery life.
π‘ Wireless Support: Integrated Wi-Fi and Bluetooth (where supported) for communication with other devices and services.
π Networking: Includes support for basic HTTP requests, allowing the device to communicate with web services or APIs.
π§ Customization: LampOS is built with customization in mind, making it easy to extend the OS with new features and modules specific to your project.
Changelog:
π New OS Core: Fully functioning OS to handle microcontroller tasks.
π GPIO Support: Interface for handling input and output on microcontroller pins.
π» Serial Communication: Support for serial communication (UART).
πΆ Wi-Fi/Bluetooth: Early support for ESP32 Wi-Fi and Bluetooth modules.
π Basic Analytics: Logs and metrics to monitor performance and usage of the system.
π§° Example Projects: Included example code for common IoT tasks (lighting control, sensor monitoring, etc.).
Known Issues:
π GPIO Latency: Higher than expected latency in some GPIO operations on slower microcontrollers. Optimization in future updates.