Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%. Learn more →
Top 23 C Raspberry Pi Projects
n³ The unorthodox terminal file managerProject mention: Terminal file manager nnn v4.7 Cuba libre released | reddit.com/r/commandline | 2022-11-24
Learning operating system development using Linux kernel and Raspberry PiProject mention: I want to learn about kernel development | reddit.com/r/developersIndia | 2022-11-28
Last but not the least, learning by doing is fun so you can check out - raspberry-pi-os (writing an os from scratch) - https://github.com/s-matyukevich/raspberry-pi-os
Close all those tabs. Zigi will handle your updates.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.
A simple and easy-to-use library to enjoy videogames programmingProject mention: 2d graphics library for arcade games | reddit.com/r/learnjava | 2022-11-29
Raylib is nice as well, but I haven't tried out the Java bindings: https://www.raylib.com/ https://github.com/raysan5/raylib/blob/master/BINDINGS.md
Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!Project mention: Remotely Controlled Lawn Tractor | news.ycombinator.com | 2022-08-30
deCONZ REST-API plugin to control ZigBee devicesProject mention: IKEA smart home products are good? | reddit.com/r/homeautomation | 2022-10-07
Portable (that doesn't include proprietary/commercial operating systems) solution for conversion of cap/pcap/pcapng (gz compressed) WiFi dump files to hashcat formats (recommended by hashcat) and to John the Ripper formats. hcx: h = hash, c = convert and calculate candidates, x = different hashtypesProject mention: Wifite Issues | reddit.com/r/linuxquestions | 2022-04-07
[!] Warning: Recommended app hcxpcaptool was not found. install @ https://github.com/ZerBea/hcxtools
A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit) (by rsta2)Project mention: EmuTOS: A Modern FOSS Replacement OS for the Atari ST – and the Amiga Too | news.ycombinator.com | 2022-09-18
Natively would be amazing but a vast amount of work.
The way Apple moved classic MacOS from 680x0 to PowerPC was to write a tiny kernel emulator, with an API to run native stuff on the metal, and run more or less the whole OS under emulation, profile it and just translate the most speed-critical bits.
That's a lot of work for a FOSS project but given the performance delta between 1980s 680x0 and 2020s ARM, total emulation of the whole thing should be perfectly fine. It's how the PiStorm Amiga upgrade works.
So all I envision is something like Aranym:
... running on top of Ultibo, say:
Or maybe Circle:
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
Git GUI Client (by soramimi)
Small tool to capture packets from wlan devices.Project mention: Evil twin attack with two network adapters | reddit.com/r/Hacking_Tutorials | 2022-11-20
OpenMPTCProuter is an open source solution to aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrtProject mention: Newbie labber here. A recent ISP outage has forced me to think of a backup connection. This is what I'm planning, please let me know your opinions. Load Balancer is the only device yet to be bought. | reddit.com/r/homelab | 2022-11-22
It’s quite possible that TP-Link’s load balancing won’t work as expected, at least I’d try it before buying. Might try to play with openwrt and this - https://www.openmptcprouter.com
Dire Wolf is a software "soundcard" AX.25 packet modem/TNC and APRS encoder/decoder. It can be used stand-alone to observe APRS traffic, as a tracker, digipeater, APRStt gateway, or Internet Gateway (IGate). For more information, look at the bottom 1/4 of this page and in https://github.com/wb2osz/direwolf/blob/dev/doc/README.mdProject mention: Trying to wrap my head around packet radio | reddit.com/r/HamRadio | 2022-09-06
Since you're trying to save money, I'll second the direwolf software TNC. There's packet-radio.net with info about setting up direwolf.
µStreamer - Lightweight and fast MJPEG-HTTP streamerProject mention: Crowsnest won't start | reddit.com/r/klippers | 2022-11-13
A light-weight Flutter Engine Embedder for Raspberry Pi that runs without X.Project mention: Flutter on a Raspberry Pi Without Desktop | news.ycombinator.com | 2022-11-16
Game Boy / Gameboy Color emulator for iOS, macOS, Raspberry Pi, Windows, Linux, BSD and RetroArch.Project mention: I finally wrote my first ever emulator (GameBoy) | reddit.com/r/programming | 2022-07-10
There were multiple times where I got stuck with the CPU timings and the PPU. So I modified the Gearboy to print some extra info, like registers and timers, so I could compare with mine and figure out where it failed.
WebRTC Library for IoT/Embedded Device using C (by sepfy)
Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platformsProject mention: Using Adafruit SSD1306 library on WeAct Black Pill | reddit.com/r/stm32 | 2022-11-06
The solution was an alternative library (https://github.com/lexus2k/ssd1306) which I found through here. It just needed wired to the default pins. Got a lot more to do with the black pill, group project for a prototype ECG
Cross-platform virtual machine for Squeak, Pharo, Cuis, and Newspeak.
Lightweight NVIDIA GameStream Client, for LG webOS for Raspberry PiProject mention: Stream 4K hdr gaming from pc to living room tv over lan possible? | reddit.com/r/OLED_Gaming | 2022-11-27
You can sideload https://github.com/mariotaku/moonlight-tv onto the TV, and use Nvidia Game Streaming to stream your desktop to the TV directly through the TVs apps. It works great, can do 4k + HDR + controller passthrough and has low latency over wired ethernet. It's similar to using an Nvidia Shield, but won't cost you anything.
Advanced Raspberry Pi FM transmitter with RDS encoding
Luos engine is an open source and real-time orchestrator for distributed architectures, to easily design, test and deploy edge and embedded applications.Project mention: Embedded programming is like web development | news.ycombinator.com | 2022-11-09
2 Mic Hat, 4 Mic Array, 6-Mic Circular Array Kit, and 4-Mic Linear Array Kit for Raspberry PiProject mention: Respeaker 4 Mic Review - ITA - PARTE 2 | dev.to | 2022-07-07
sudo apt-get update git clone https://github.com/respeaker/seeed-voicecard.git cd seeed-voicecard sudo ./install.sh sudo reboot now
Linux Driver for USB WiFi Adapters that are based on the RTL8812BU and RTL8822BU ChipsetsProject mention: My experience with HoloISO | reddit.com/r/holoiso | 2022-10-12
My original rEFInd configuration got overwritten by the non-graphical GRUB from HoloISO. However, I was still able to boot into all OSes. I went ahead and booted into SteamOS to test. My WIFI dongle was dead, so I used my phone in USB tether mode to have internet access. I downloaded the drivers for my WIFI dongle from my usual source off Github (https://github.com/morrownr/88x2bu). I booted back into Ubuntu and re-installed rEFInd so I can have the GUI OS selector.
Yocto/OE BSP layer for the Raspberry Pi boardsProject mention: Die Fahrplananzeiger der RNV laufen auf einem Raspberry Pi | reddit.com/r/de_EDV | 2022-11-19
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
C Raspberry Pi related posts
A good low power ARM SBC for running an (S)FTP server?
1 project | reddit.com/r/HomeServer | 29 Nov 2022
I want to learn about kernel development
1 project | reddit.com/r/developersIndia | 28 Nov 2022
I designed Farm Data Relay System to provide access to remote sensor and controller nodes in outdoor settings. It's a simple framework that bridges ESP-NOW, LoRa, and MQTT devices on a low power budget. You can also implement ESP-NOW or LoRa repeaters to move data farther.
1 project | reddit.com/r/esp32 | 28 Nov 2022
Unable to get TP-Link AC600 wireless Realtek RTL8811AU [Archer T2U Nano] working
3 projects | reddit.com/r/linuxmint | 24 Nov 2022
Introduction to Embedded Systems Programming (Ada)
3 projects | news.ycombinator.com | 22 Nov 2022
Ping and download issue with M1 Mac and RTL8812AU
1 project | reddit.com/r/Kalilinux | 21 Nov 2022
GitHub - jcard0na/haxo-hw: Haxophone, an electronic musical instrument that resembles a saxophone
2 projects | reddit.com/r/rust | 20 Nov 2022
A note from our sponsor - Zigi
www.zigi.ai | 29 Nov 2022
What are some of the best open-source Raspberry Pi projects in C? This list will help you: