grain
fpp
Our great sponsors
grain | fpp | |
---|---|---|
3 | 10 | |
3,128 | 519 | |
0.6% | 1.0% | |
9.1 | 9.8 | |
6 days ago | 4 days ago | |
Reason | C++ | |
GNU Lesser General Public License v3.0 only | GNU General Public License v3.0 or later |
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.
grain
-
Show HN: I'm making a dynamic language in Rust
Tracking issue for native code is here: https://github.com/gleam-lang/gleam/issues/109 unlikely they will directly compile to WASM.
A similar language to gleam built on WASM is grain: https://github.com/grain-lang/grain
-
What excites you today (technologically speaking)?
As an OCaml fan, Iām pretty into what grain has been up to: https://grain-lang.org. Mem management ref: https://github.com/grain-lang/grain/pull/768/files
fpp
-
Raspberry Pi 5
I run my Christmas light show software (https://github.com/FalconChristmas/fpp) with a Pi: https://www.youtube.com/watch?v=vlxaA-ca6S0 :)
-
Using an event-based serverless architecture to run your Christmas lights
I use Falcon Player to run my show. This is software running on a Raspberry Pi that I upload my songs and light sequences to from xlights. FPP is configured to know where each light is plugged into on which pixel controller (small lighting computer). These controllers sit on my network and FPP pushes the data to them to play the songs/light sequences.
- My 'Idle' Halloween Display
-
Where's Moncton's tech enthusiasts at š
I don't think you need that much for it to work. I've seen so many cool light shows synchronized with music. You can use a Raspberry Pi and install on it Falcon Player ( FFP ) and connect everything through a network and maybe try on your laptop / pc a program called xLights to make some interesting stuff.
-
What excites you today (technologically speaking)?
Happily! I will share what I use - please be aware there are lots of options in the space. Also, including my wife's advice from last year: Start small - one or two props can be make a great show and can be accomplished in a reasonable time frame.
Xlights: Sequencing and Scheduling software. This is what tells your lights what to do. (https://xlights.org/)
Falcon Pi Player (FPP): This software runs on your controller - A raspberry Pi or a Beaglebone are quite popular. This is what you run your sequences on. In my case, I drive my lights directly from my Pi. (https://github.com/FalconChristmas/fpp and https://falconchristmas.com)
What are some alternatives?
assemblyscript - A TypeScript-like language for WebAssembly.
xLights - xLights is a sequencer for Lights. xLights has usb and E1.31 drivers. You can create sequences in this object oriented program. You can create playlists, schedule them, test your hardware, convert between different sequencers.
sphinx-lang - An intepreter for a simple dynamic language written in Rust
wasi-calcit - Running Calcit on WASI
wasp - š Wasp : Wasm programming language
wasm.cljc - Spec compliant WebAssembly compiler, decompiler, and generator
design - WebAssembly Design Documents
rpi-albumart - Show album art for the current track and total scrobbles from Last.fm on a very cute computer. Uses the Rocket web framework + Tera for templates, all in Rust.
vesta - Indoor environment monitoring on a Raspberry Pi with HomeKit integration. IĀ²C, SPI, UART, GPIO, MQTT. Node.js, Python (and MicroPython!), Arduino, C, C++.
awesome-wasm-langs - š A curated list of languages that compile directly to or have their VMs in WebAssembly
gleam - āļø A friendly language for building type-safe, scalable systems!