C Raspberry Pi

Open-source C projects categorized as Raspberry Pi

Top 23 C Raspberry Pi Projects

Raspberry Pi
  • Netdata

    The open-source observability platform everyone needs

    Project mention: Netdata 2.0 Released | news.ycombinator.com | 2024-11-08
  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • raylib

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

    Project mention: My First Game with Carimbo, My Homemade Engine | news.ycombinator.com | 2024-10-08
  • nnn

    n³ The unorthodox terminal file manager

    Project mention: Show HN: Facad. The ls alternative making terminals cooler than GUIs | news.ycombinator.com | 2024-09-30

    Would a commander type TUI work for you?

    https://github.com/MidnightCommander/mc

    https://github.com/ranger/ranger

    https://github.com/jarun/nnn

    There's also superfile and broot, but personally I feel like they try to do a little too much, might work for you though:

    https://github.com/yorukot/superfile

    https://github.com/Canop/broot

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

  • arduino-pico

    Raspberry Pi Pico Arduino core, for all RP2040 and RP2350 boards

    Project mention: Pico with arduino-pico and TinyUSB in Clion | /r/raspberrypipico | 2023-12-03

    I managed to get the Arduino IDE to work great with my Pi Pico's using earlephilhower/arduino-pico and TinyUSB in the USB stack. I can code for MIDi and do all kinds of neat stuff... But...

  • hcxtools

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

  • SaaSHub

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

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

  • openmptcprouter

    OpenMPTCProuter is an open source solution to aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrt

    Project mention: OpenMPTCProuter: Stack Multiple Internet Connections | news.ycombinator.com | 2024-10-28
  • hcxdumptool

    Small tool to capture packets from wlan devices.

  • ustreamer

    µStreamer - Lightweight and fast MJPEG-HTTP streamer

    Project mention: Reverse-Engineering an IP Camera | news.ycombinator.com | 2024-07-17

    I've been playing for a while with various *Pi like boards (mostly Orange Pis) and the ustreamer software which is very light and well suited for small boards like those.

    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.

  • flutter-pi

    A light-weight Flutter Engine Embedder for Linux Embedded that runs without X11 or Wayland.

  • 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

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

    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

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

  • libpeer

    WebRTC Library for IoT/Embedded Device using C

    Project mention: Open Source security camera on Raspberry Pi | news.ycombinator.com | 2024-09-15

    I’m working on this!

    A WebRTC implementation for my microcontrollers exist https://github.com/sepfy/libpeer it requires more work to use then most want (but it is the perfect building block for higher pieces)

    I am trying to make it easier with a SDK for LiveKit https://github.com/sean-der/embedded-sdk

  • Gearboy

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

  • moonlight-tv

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

  • 8821au-20210708

    Linux Driver for USB WiFi Adapters that are based on the RTL8811AU and RTL8821AU Chipsets - v5.12.5.2

  • ssd1306

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

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

Log in or Post with

C Raspberry Pi related posts

  • Open Source security camera on Raspberry Pi

    8 projects | news.ycombinator.com | 15 Sep 2024
  • How to optimize boot time in user space on a Raspberry Pi 4 / Boot2Qt

    3 projects | news.ycombinator.com | 15 Sep 2024
  • Xv6, a simple Unix-like teaching operating system

    4 projects | news.ycombinator.com | 7 Jun 2024
  • 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
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 10 Nov 2024
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. 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 71,924
2 raylib 22,553
3 nnn 19,302
4 raspberry-pi-os 13,209
5 OpenMower 4,684
6 arduino-pico 2,043
7 hcxtools 2,003
8 circle 1,855
9 openmptcprouter 1,853
10 hcxdumptool 1,832
11 ustreamer 1,718
12 rpi-imager 1,702
13 flutter-pi 1,630
14 direwolf 1,583
15 GUIslice 1,183
16 Inkycal 1,158
17 88x2bu-20210702 957
18 scottokeebs 915
19 libpeer 882
20 Gearboy 873
21 moonlight-tv 862
22 8821au-20210708 721
23 ssd1306 672

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you konow that C is
the 7th most popular programming language
based on number of metions?