nerves_livebook
Develop on embedded devices with Livebook and Nerves (by nerves-livebook)
servo_kit
Use PCA9685 PWM/Servo Controller in Elixir (by mnishiguchi)
Our great sponsors
nerves_livebook | servo_kit | |
---|---|---|
3 | 2 | |
251 | 6 | |
3.2% | - | |
8.6 | 0.0 | |
6 days ago | over 2 years ago | |
Elixir | Elixir | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
nerves_livebook
Posts with mentions or reviews of nerves_livebook.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-01-15.
-
Where Nerves-related Mix tasks are defined?
As an example, let's try it under the nerves_livebook project.
-
An Unusual Pomodoro Timer on Livebook and Nerves
u/tronathan Like you said, Livebook makes it super easy to preview changes on the actual device without pushing firmware. This project is based on nerves_livebook which sets notebooks to run in embedded mode, meaning that module can be redefined globally. This allows me to redefine a scene module (I'm using scenic for the UI) then send a message to refresh the screen with ` send :main_scene, :update`.
-
Use DYP-A01 ultrasonic distance sensor in Elixir
Nerves Livebook firmware
servo_kit
Posts with mentions or reviews of servo_kit.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-03-20.
-
Controlling servo in Elixir/Nerves
So I decided to write one on my own, reading PCA9685 data sheet and adopting ideas from existing libraries written in various programming languages. My servo kit is working pretty well so far.
-
[Elixir/Nerves] Smoothly dimming LEDs using a servo driver
Using an external servo driver board like Adafruit 16-Channel PWM/Servo HAT for Raspberry Pi, we have more flexibility with more channels. The downside was there was no library for using that servo driver; however as I studied Adafruit's official python code, it was not easy but not rocket science either. So I decided to write my own library in Elixir. It would be great if it helps other alchemists. The key thing is that board uses PCA9685 PWM controller, so the chip's data sheet is the single source of truth.
What are some alternatives?
When comparing nerves_livebook and servo_kit you can also consider the following projects:
kino - Client-driven interactive widgets for Livebook
cubdb - Elixir embedded key/value database
kiwi - Pimoroni Keybow based, WiFi-enabled Macro Pad (a.k.a. poor-man's Elgato Stream Deck)
Phoenix - Peace of mind from prototype to production
circuits_i2c - Communicate over I2C from Elixir
nerves - Craft and deploy bulletproof embedded software in Elixir
pca9685.ex - Elixir library for the PCA9685 12-channel PWM driver.
kino_telegram - Telegram integration for Livebook
kino_slack - Slack integration for Livebook