C Raspberry Pi

Open-source C projects categorized as Raspberry Pi

Top 23 C Raspberry Pi Projects

  • Netdata

    The open-source observability platform everyone needs

  • Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05

    netdata.cloud — Netdata is an open-source tool to collect real-time metrics. It's a growing product and can also be found on GitHub!

  • raylib

    A simple and easy-to-use library to enjoy videogames programming

  • Project mention: Zig! Can you C? | dev.to | 2024-04-04

    Fetch Packages... raylib... ./ray_test_zig/build.zig.zon:7:20: error: url field is missing corresponding hash field .url = "https://github.com/raysan5/raylib/archive/refs/tags/5.0.tar.gz", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: expected .hash = "1220c28847ca8e8756734ae84355802b764c9d9cf4de057dbc6fc2b15c56e726f27b",

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • nnn

    n³ The unorthodox terminal file manager

  • Project mention: Directory navigation on Helix | /r/HelixEditor | 2023-12-06

    If you want a file full browser experience choose nnn: https://github.com/jarun/nnn . If you have a desktop file for Helix you can use the Gnome Files program to make all your programming language files open in Helix.

  • raspberry-pi-os

    Learning operating system development using Linux kernel and Raspberry Pi

  • OpenMower

    Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!

  • hcxtools

    A small set of tools to convert packets from capture files to hash files for use with Hashcat or John the Ripper.

  • Project mention: How to capture a handshake, I own a macOS | /r/hacking | 2023-05-16

    . . .´ · . . · `. 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$

  • circle

    A C++ bare metal environment for Raspberry Pi with USB (32 and 64 bit) (by rsta2)

  • Project mention: MiniScript on a bare-metal Raspberry Pi | dev.to | 2024-03-02

    If you're a developer and feeling adventurous, you can also try building it yourself. The source is all on GitHub. It uses the circle-stdlib project (which is circle plus some additions to support much of the C and C++ standard libraries) as a submodule; hopefully I've set that up correctly, but you could always clone that separately and place it in the MiniScript-Pi folder. Check out circle's build instructions for info on setting up your toolchain. (Mac users: be careful with the configure script, which does not work properly on MacOS; find me on Discord and I'll help you fix the script or configure manually.)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • hcxdumptool

    Small tool to capture packets from wlan devices.

  • 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

  • Project mention: Multipath TCP for Linux | news.ycombinator.com | 2024-04-19

    I've been looking at this project for a while which may be interesting to you: https://github.com/Ysurac/openmptcprouter.

    I recently bought a property where I cannot get a full fibre connection, but I can get 150-400 Mbps using 5G. I've been thinking about using dual 5G connections and tunneling my traffic via mptcp to a VPS to aggregate the connections.

  • ustreamer

    µStreamer - Lightweight and fast MJPEG-HTTP streamer

  • 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-04

    144.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.

  • flutter-pi

    A light-weight Flutter Engine Embedder for Raspberry Pi that runs without X.

  • Project mention: Flutter Working On Raspberry Pi 👍 | /r/FlutterDev | 2023-05-12
  • rpi-imager

    The home of Raspberry Pi Imager, a user-friendly tool for creating bootable media for Raspberry Pi devices.

  • Project mention: Changing Internet Settings After Using Raspberry Pi OS Imager | /r/raspberry_pi | 2023-12-08

    It's a bug: https://github.com/raspberrypi/rpi-imager/issues/749 It's probably best at the moment to avoid the "lite" version.

  • 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

  • Project mention: Display and Touch Driver not supported by GUIslice | /r/arduino | 2023-07-07
  • Inkycal

    Create awesome e-paper dashboards within minutes! Modularity? Check! Python3? Check? Works on Raspberry Pi Zero W? Check! Support for own modules? Check!

  • Project mention: Modular Python software for selected E-Paper displays | news.ycombinator.com | 2023-12-18
  • 88x2bu-20210702

    Linux Driver for USB WiFi Adapters that are based on the RTL8812BU and RTL8822BU Chipsets - v5.13.1

  • Project mention: RTL8812BU and RTL8822BU Chipsets HELP pls! | /r/Kalilinux | 2023-05-18

    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

  • Gearboy

    Game Boy / Gameboy Color emulator for macOS, Windows, Linux, BSD and RetroArch.

  • libpeer

    WebRTC Library for IoT/Embedded Device using C

  • Project mention: VoRS: Vo(IP) Simple Alternative to Mumble | news.ycombinator.com | 2024-04-19
  • moonlight-tv

    Lightweight NVIDIA GameStream Client, for LG webOS TV and embedded devices like Raspberry Pi

  • Project mention: Stream games from my PC to C2 | /r/LGOLED | 2023-05-23
  • scottokeebs

    A collection of free-to-build handwired keyboard and macropad projects.

  • Project mention: Affordable OLKBs for many students? | /r/olkb | 2023-12-06

    Take a look at https://scottokeebs.com, he has a lot of open source designs that involve hand-soldering so no PCB required. Just 3d print a case top and bottom, add switches, diodes, wire, ucontroller, cheap blank keycaps, and some soldering work. With bulk purchases it might be below the €30 threshold (filament might push you over budget?)

  • ssd1306

    Driver for SSD1306, SSD1331, SSD1351, IL9163, ILI9341, ST7735, PCD8544, Nokia 5110 displays running on Arduino/ESP32/Linux (Rasperry) platforms

  • opensmalltalk-vm

    Cross-platform virtual machine for Squeak, Pharo, Cuis, and Newspeak.

  • Project mention: Cuis-Smalltalk | news.ycombinator.com | 2023-12-30
  • 8812au-20210629

    Linux Driver for USB WiFi Adapters that are based on the RTL8812AU Chipset - v5.13.6

  • Project mention: Wifi drivers on r6c | /r/NanoPI | 2023-06-28

    I've been trying for a few hours now to install drivers for a rtl8812au based usb wifi adapter (Edimax-7822ULC/UTC) on a nanopi r6c running kernel version 5.10.110. Zero luck with both the manufacturer driver for ubuntu and with an open source one-size-fits-all (https://github.com/morrownr/8812au-20210629). When running the manual install for morrownr's open source driver, I'm getting this error:

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Raspberry Pi related posts

  • MiniScript on a bare-metal Raspberry Pi

    4 projects | dev.to | 2 Mar 2024
  • Hrvach/Deskhop: Fast Desktop Switching Device

    20 projects | news.ycombinator.com | 27 Dec 2023
  • Unstable Wifi Connection VBox

    1 project | /r/Kalilinux | 7 Dec 2023
  • Bare Metal Emulation on the Raspberry Pi – Commodore 64

    6 projects | news.ycombinator.com | 15 Nov 2023
  • [D] Run Pytorch model inference on Microcontroller

    10 projects | /r/MachineLearning | 14 Nov 2023
  • PSA Region Changing via soft mods is now possible

    1 project | /r/WiiUHacks | 9 Nov 2023
  • Still no love for WPA3 on the Raspberry Pi 5

    5 projects | news.ycombinator.com | 6 Nov 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 2 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Raspberry Pi projects in C? This list will help you:

Project Stars
1 Netdata 68,153
2 raylib 18,907
3 nnn 18,203
4 raspberry-pi-os 12,870
5 OpenMower 4,257
6 hcxtools 1,878
7 circle 1,733
8 hcxdumptool 1,716
9 openmptcprouter 1,655
10 ustreamer 1,564
11 direwolf 1,473
12 flutter-pi 1,463
13 rpi-imager 1,474
14 GUIslice 1,092
15 Inkycal 1,004
16 88x2bu-20210702 847
17 Gearboy 799
18 libpeer 774
19 moonlight-tv 726
20 scottokeebs 696
21 ssd1306 609
22 opensmalltalk-vm 536
23 8812au-20210629 533

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com