flutter-pi
A light-weight Flutter Engine Embedder for Raspberry Pi that runs without X. (by ardera)
mmal-sys
Rust declarations for mmal - the Raspberry Pi's GPU and camera library (by pedrosland)
flutter-pi | mmal-sys | |
---|---|---|
9 | 1 | |
1,463 | 22 | |
- | - | |
8.7 | 0.0 | |
8 days ago | 11 months ago | |
C | Rust | |
MIT License | 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.
flutter-pi
Posts with mentions or reviews of flutter-pi.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-28.
- Flutter Working On Raspberry Pi 👍
-
Flutter content at Google I/O on May 10
Flutter on a bare bone Raspberry Pi sounds interesting but I doubt that this will be come an official additional platform so it's probably just a fun experiment that exists for a couple of years now.
- Flutter on a Raspberry Pi Without Desktop
-
N things I love about Flutter
Work done by Canonical with their Desktop Installer, Sonos with the setup sequence, foldable support by Microsoft's Andrei Diaconu, Raspberry PI support and e-ink POC by Simon Lightfoot. The list could go on and on.
-
What is state of the art for embedded devices with GUI?
Here's an embedder for certain embedded Linux boards: https://github.com/ardera/flutter-pi
-
Using Raspberry Pi camera module in Dart.
I have a RPi 4 with dedicated camera module (with ribbon connector) and I need to access and control this camera using Dart+Flutter. I use flutter-pi (https://github.com/ardera/flutter-pi) but I'm not sure what package/plugin should I use to achieve this task. I found "camera" plugin (https://pub.dev/packages/camera) but it looks like it's more for mobile applications and I'm afraid that it will not work in my case. Is there any preferred way to do this?
-
Flutter app on esp32
Try https://fuchsia.dev/ or https://github.com/ardera/flutter-pi
-
Rpi 4 meets Flutter and Rust
First thing to do is to set up the Raspberry Pi. In the README of the flutter-pi repo it's mentioned that flutter-pi should run without Xserver. Therefore I went with a headless version of RaspberryOS. Once you've flashed the os to a ssd card, follow the instructions in the flutter-pi README and install drivers for your touch screen of choice. Be sure to clone the engine-binaries branch of flutter-pi and place the files in the correct directories aswell.
mmal-sys
Posts with mentions or reviews of mmal-sys.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2020-11-06.
-
Rpi 4 meets Flutter and Rust
Now that we know how to compile and run Rust and Flutter in conjunction on the rpi we want to be able to control the camera from our app. There might be libraries for controlling the camera written in Dart but since we want to use Rust together with Dart, we're going to do it from Rust. I've chosen a library called rascam. It's a small library built on top of mmal-sys. We can add rascam to our Rust project by adding this to the Cargo.toml file:
What are some alternatives?
When comparing flutter-pi and mmal-sys you can also consider the following projects:
rutter-pi
raylib - A simple and easy-to-use library to enjoy videogames programming
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond
concerto - Concerto Digital Signage System
e-ink - E-Ink / E-Paper driver for Waveshare 7.5" Display connected to Raspberry Pi 4 B.
ejdb - :snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).
OpenSwiftUI - WIP — OpenSwiftUI is an OpenSource implementation of Apple's SwiftUI DSL.
jnigen - Experimental bindings generator for Java bindings through dart:ffi and JNI.
ubuntu-desktop-installer - Ubuntu Desktop Installer
xibo-cms - Xibo Content Management System