Skip to content

Commit

Permalink
### We are excited to announce the first official release of lampOS f…
Browse files Browse the repository at this point in the history
…or 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:
⚠️ Wi-Fi/Bluetooth stability: Some users may experience intermittent connectivity with Wi-Fi or Bluetooth on certain hardware configurations.
🔄 GPIO Latency: Higher than expected latency in some GPIO operations on slower microcontrollers. Optimization in future updates.
  • Loading branch information
novacom34 committed Oct 9, 2024
1 parent 8d1cb0d commit e6415d1
Showing 1 changed file with 0 additions and 0 deletions.
Binary file added nvcm_esp32s3dev.bin
Binary file not shown.

0 comments on commit e6415d1

Please sign in to comment.