mdk
Picoclick-C3
mdk | Picoclick-C3 | |
---|---|---|
1 | 2 | |
160 | 1,063 | |
- | - | |
0.0 | 10.0 | |
over 1 year ago | about 1 year ago | |
C | C | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mdk
-
Can I build bare-metal code for the esp32?
this? Looks like it doesn't have I2C yet so you'll have to dig into the datasheets and implement your own.
Picoclick-C3
-
Can a smart light switch be powered by a battery?
Probably not, unless you want to constantly replace batteries, or have the time/desire to fine tune sleep/deep sleep states. Take a look at the PicoClick project to see some of the work required to get power consumption down to an acceptable level.
- Design Review Request
What are some alternatives?
baremetal-arm - An ebook about bare-metal programming for ARM
LuatOS - LuatOS -- Powerful embedded Lua Engine for IoT devices, with many components and low memory requirements (16K RAM, 128K Flash)
hftrx - Embedded firmware for ham radio transceivers
esp32-rmt-uart - ESP32 RMT as UART
esp-at - AT application for ESP32/ESP32-C2/ESP32-C3/ESP32-C6/ESP8266
Watchy - Watchy - An Open Source E-Ink Smartwatch
esp32_usb_soft_host - ESP32 software USB host through general IO pins. We can connect up to 4 USB-LS HID (keyboard mouse joystick) devices simultaneously.
PikaPython - An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.