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.

  • 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).

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

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

  • 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

  • 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

Index

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

Project Stars
1 Netdata 68,458
2 raylib 19,394
3 nnn 18,280
4 raspberry-pi-os 12,906
5 OpenMower 4,392
6 hcxtools 1,890
7 circle 1,741
8 hcxdumptool 1,735
9 openmptcprouter 1,679
10 ustreamer 1,577
11 rpi-imager 1,495
12 direwolf 1,480
13 flutter-pi 1,481
14 GUIslice 1,098
15 Inkycal 1,012
16 88x2bu-20210702 854
17 Gearboy 806
18 libpeer 779
19 moonlight-tv 735
20 scottokeebs 709
21 ssd1306 643
22 opensmalltalk-vm 540
23 8812au-20210629 541

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