Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 C Raspberry Pi Projects
-
Project mention: Help compiling a package with a compiler flag from an official Debian source | /r/debian | 2023-11-03
The other option is to just download the static version https://github.com/jarun/nnn/releases/download/v4.9/nnn-nerd-static-4.9.x86_64.tar.gz and overwrite the Debian executable at /usr/bin/nnn, but this seems a bit hacky, agreed?
-
Project mention: Advice for managing a group of beginner C programmers, myself included | /r/C_Programming | 2023-11-21
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
-
OpenMower
Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!
Project mention: Lawn larger than recommended: can it do multiple parts? | /r/SegwayNavimow | 2023-04-25I appreciate you trying to help, but my question was, "is the 3000 SQ meters just the max the battery can handle, or a software limitation". If one is ok with waiting a long time for it to cycle back to the beginning again, and just mowing the max amount every time, then the navimow seems reasonable. I wouldn't care if it would take a month to get back to the beginning, it still means it gets mowed once every month, which is fine for my use case. Spending 16k on a mower is not. It was buy mower with this capability or building an openmoweropenmower that could do so.
-
You could try putting in an issue here: https://github.com/dresden-elektronik/deconz-rest-plugin/issues
-
hcxtools
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 hashtypes
. . .´ · . . · `. wifite 2.2.5 : : : (¯) : : : automated wireless auditor `. · ` /¯\ ´ · .´ https://github.com/derv82/wifite2 ` /¯¯¯\ ´ [!] Error: Required app iwconfig was not found. install @ apt-get install wireless-tools [!] Warning: Recommended app bully was not found. install @ https://github.com/aanarchyy/bully [!] Warning: Recommended app pyrit was not found. install @ https://github.com/JPaulMora/Pyrit/wiki [!] Warning: Recommended app hcxdumptool was not found. install @ https://github.com/ZerBea/hcxdumptool [!] Warning: Recommended app hcxpcaptool was not found. install @ https://github.com/ZerBea/hcxtools [!] At least 1 Required app is missing. Wifite needs Required apps to run main:~ lung$
-
Project mention: Bare Metal Emulation on the Raspberry Pi – Commodore 64 | news.ycombinator.com | 2023-11-15
I suggest checking out circle https://github.com/rsta2/circle since it's basically a library for the pi hardware. I'm doing some experiments with it myself now.
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
Project mention: What linux tool should I use to dump wireless/wifi packets to a file for later analysis with Wireshark? Dumpcap, hcxdumptool, tcpdump, something else? | /r/HowToHack | 2023-11-05
-
openmptcprouter
OpenMPTCProuter is an open source solution to aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrt
Something which goes further than this, but works very well for my use case and would probably suit others in the WFH crowd: OpenMPTCProuter [1]
This handles failover between connections and also aggregates them using MultiPath TCP to maximize bandwidth & overall reliability at the expense of increased data usage and the cost of running a machine somewhere with a decent connection, even a cheap VPS.
I'm using it to aggregate ADSL, Starlink and 4G, resulting in a stable 250mbps/50mbps connection.
-
I am trying to build a data logger. Currently my hardware is a Raspberry Pi Pico W, a SHT41 (https://www.adafruit.com/product/5776), and a small breadboard. Software is Arduino IDE, arduino-pico (https://github.com/earlephilhower/arduino-pico), and Adafruit_SHT4X library (https://github.com/adafruit/Adafruit_SHT4X).
-
I really like Guitar. But, most of the time I use LazyGit in the terminal.
-
Project mention: MediaMTX: Zero-dependency server for live video and audio streams | news.ycombinator.com | 2023-05-28
FYI until recently this was known as 'rtsp-simple-server', but it outgrew simply being a RTSP server so it was rebranded. It is commonly used in the 3D printing community for serving webcams attached to printers along with ustreamer (https://github.com/pikvm/ustreamer).
-
direwolf
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.md
Project mention: What signal is this? the frequency is around 144.8 and I am listening from Bucharest. the only sound i can compare it to would be a velociraptor noise. the second image shows a sound that sounds like white noise and happen much more frequently. thanks in advance for anyone who helps! | /r/RTLSDR | 2023-06-04144.800 is the APRS frequency in Europe. That's part of the 2m amateur band, and you can use tools like Direwolf to decode the packets. See https://aprs.fi/ for a display of the packets that make it to the internet.
-
-
GUIslice
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
-
Inkycal
Create awesome e-paper dashboards within minutes! Modularity? Check! Python3? Check? Works on Raspberry Pi Zero W? Check! Support for own modules? Check!
-
Gearboy
Game Boy / Gameboy Color emulator for iOS, macOS, Raspberry Pi, Windows, Linux, BSD and RetroArch.
Gearboy is not in that shootout.
-
88x2bu-20210702
Linux Driver for USB WiFi Adapters that are based on the RTL8812BU and RTL8822BU Chipsets - v5.13.1
Hi guys, today i follow this guide: https://github.com/morrownr/88x2bu-20210702 to install my usb external card for virtualbox machine. The usb work really great in another laptop (with kali iso installed without other system os), i try to configure it in a virtual machine and start all the problem. At the finish of all things i have the menu with "wifi" to search nearby connection but doesn't connect to mine or other, it try forever. Idk if i need to check the config system and maybe i miss something in there, if anyone can help me i really appreciate it bc it resolve me so much pain i can't use my laptop to make all the thing, i want make it run on a vm for a better "safe place" If u need something like how i set the config file let me know *i try with airodump to start the wlan0mon, it seems activate but when i try to scan it doesn't appear as 0mon and i can't scan
-
I am experimenting based on the pear project (https://github.com/sepfy/pear) and using the clumsy tool to simulate the case of dropping packets.
-
-
ssd1306
Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms
-
Project mention: Safe to say I’ve been prototyping a lot for my next handwired build… | /r/MechanicalKeyboards | 2023-11-07
I teased this build months ago and finally am getting ready to build it, I’m calling it the “ScottoWing”. It will have both 3x5 and 3x6 layouts as an option along with various different styles for the plates. All files will be available for free once I upload the build video on my YouTube channel.
-
Project mention: I'm trying to install Cuis-smalltalk on debian 12 and this error happen | /r/smalltalk | 2023-06-11
wget -O cogspur.tgz https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/latest/download/squeak.cog.spur_linux64x64.tar.gz tar -zxvf cogspur.tgz mv ./sqcogspur64linuxht ./cogspur
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Raspberry Pi related posts
- Bare Metal Emulation on the Raspberry Pi – Commodore 64
- [D] Run Pytorch model inference on Microcontroller
- PSA Region Changing via soft mods is now possible
- Still no love for WPA3 on the Raspberry Pi 5
- What linux tool should I use to dump wireless/wifi packets to a file for later analysis with Wireshark? Dumpcap, hcxdumptool, tcpdump, something else?
- Raspberry Pi 5
- Tempest: Transmit Radio Waves via a PC Video Card with No Extra Hardware
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 Dec 2023
Index
What are some of the best open-source Raspberry Pi projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | nnn | 17,375 |
2 | raylib | 16,382 |
3 | raspberry-pi-os | 12,584 |
4 | OpenMower | 4,145 |
5 | deconz-rest-plugin | 1,864 |
6 | hcxtools | 1,768 |
7 | circle | 1,647 |
8 | hcxdumptool | 1,605 |
9 | openmptcprouter | 1,533 |
10 | arduino-pico | 1,525 |
11 | Guitar | 1,498 |
12 | ustreamer | 1,412 |
13 | direwolf | 1,377 |
14 | flutter-pi | 1,358 |
15 | GUIslice | 993 |
16 | Inkycal | 886 |
17 | Gearboy | 765 |
18 | 88x2bu-20210702 | 709 |
19 | libpeer | 694 |
20 | moonlight-tv | 629 |
21 | ssd1306 | 589 |
22 | scottokeebs | 535 |
23 | opensmalltalk-vm | 512 |