C Raspberrypi

Open-source C projects categorized as Raspberrypi | Edit details

Top 12 C Raspberrypi Projects

  • GitHub repo ustreamer

    µStreamer - Lightweight and fast MJPG-HTTP streamer

    Project mention: Hosting/forwarding video capture to a web/app or interface possiblities? | reddit.com/r/selfhosted | 2021-09-29
  • GitHub repo lagrange

    A Beautiful Gemini Client

    Project mention: Lagrange: A desktop GUI client for Gemini | reddit.com/r/hackernews | 2021-11-20
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo darknet-nnpack

    Darknet with NNPACK

    Project mention: Tiny YOLO on Raspberry Pi | reddit.com/r/RASPBERRY_PI_PROJECTS | 2021-01-27

    that is the link - https://github.com/digitalbrain79/darknet-nnpack

  • GitHub repo pata-gpio

    Linux kernel driver for PATA bit-banging over GPIOs (by Manawyrm)

    Project mention: Is it possible to use Raspberry Pi's GPIO to access Xbox hard drive for softmodding? | reddit.com/r/originalxbox | 2021-01-20

    Technically? I think they've got good advice on the project page:

  • GitHub repo q3lite

    Q3lite, an OpenGL ES port of Quake III Arena for embedded Linux systems.

    Project mention: Vintage Apple Macintosh + Raspberry Pi | reddit.com/r/raspberry_pi | 2021-02-03
  • GitHub repo embedded-sgp

    Embedded SGP Drivers for Sensirion Gas Sensors - Download the Zip Package from the Release Page

    Project mention: VOC sensor recommendation for the home? | reddit.com/r/AirQuality | 2021-02-06

    > The SGP40 is the next generation after the SGP30, but does not give TVOC/eCO2 values out like the SGP30. Instead, raw signal from the sensor is processed using their software algorithm to give an overall 'air quality' value form 0 to 500. https://www.adafruit.com/product/4829

  • GitHub repo embedded-sht

    Embedded SHT Drivers for Sensirion Temperature and Humidity Sensors - Download the Zip Package from the Release Page

    Project mention: Custom Sensor Help | reddit.com/r/Esphome | 2021-04-28

    Adafruit has SHT4x Python libraries here, Arduino libraries here, and general info here. I also found an embedded SHT library from Sensirion here.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Realtek-USB-Wireless-Adapter-Drivers

    Realtek USB Wireless Adapter Drivers [0bda:f179] (Kernel 4.15.x ~ 5.9.x)

    Project mention: For an upcoming war against them, we need you to fight with us. The truth is men are tired of liberty. We become strong, I feel, when we have no friends upon whom to lean, or to look to for moral guidance. | reddit.com/r/linuxmasterrace | 2021-09-07

    Nothing wrong with driver that built into the kernel.Those driver work fine.However driver that not built into kernel,they might not work with new kernel.For example, this https://github.com/corneal64/Realtek-USB-Wireless-Adapter-Drivers driver didn't support new kernel.

  • GitHub repo adxl345spi

    ADXL345 three-axis accelerometer reader (SPI interface)

    Project mention: ADXL345 error - Invalid adxl345 id (got 0 vs e5) | reddit.com/r/klippers | 2021-11-18

    Running the command line tool from here : https://github.com/nagimov/adxl345spi, seems to consistently provide sensible output:

  • GitHub repo computersystems

    Incremental system software for Raspberry Pi. From a blinking LED to a video game.

    Project mention: Beginner System Software Development | news.ycombinator.com | 2021-03-16
  • GitHub repo rpi-openwrt-packages

    This repo contains packages for wiringpi and i2ctools / python-smbus for use in OpenWRT / Raspberry Pi

    Project mention: OpenWRT packages for Waveshare PoE Hat (b) | reddit.com/r/openwrt | 2021-03-03
  • GitHub repo raspberry-linux-64

    Kernel source tree for Raspberry Pi Foundation-provided kernel builds. Issues unrelated to the linux kernel should be posted on the community forum at https://www.raspberrypi.org/forum

    Project mention: Cryto Mining Monero using a Raspberry Pi 4 8G | reddit.com/r/MoneroMining | 2021-12-02

    Well in my dive I saw that using 1g Pages could increase your hash rate, but I couldn’t get it working without recompiling the kernel with hugefiles on. So some more time later I found this https://github.com/kraoc/raspberrypi-monero-minig that claims to be getting a high of 574H/s. With a bait like that I decided to give their approach a try. Reading through I went to https://github.com/kraoc/raspberry-linux-64 and https://github.com/kraoc/raspberry-xmrig-64 an optimized kernel and xmrig compile respectively. I didn’t download their pre-compiled kernel binary. I instead followed their instructions found in the folder raspberrypi readme.md of both repositories. Using two cores this boosted my hash rate to 108.2H/s. With all four it is about 98H/s. Neither are anywhere close to 574. Though I wasn’t expecting to reach that I was hoping to reach close to 475H/s but more expecting 200H/s as I haven’t and wasn’t planning on over clocked my pi.

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). The latest post mention was on 2021-12-02.

C Raspberrypi related posts


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

Project Stars
1 ustreamer 788
2 lagrange 664
3 darknet-nnpack 299
4 pata-gpio 131
5 q3lite 70
6 embedded-sgp 42
7 embedded-sht 36
8 Realtek-USB-Wireless-Adapter-Drivers 31
9 adxl345spi 31
10 computersystems 21
11 rpi-openwrt-packages 6
12 raspberry-linux-64 1
Find remote jobs at our new job board 99remotejobs.com. There are 32 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives