Showing 23 open source projects for "raspberry-pi"

View related business solutions
  • Easily Host LLMs and Web Apps on Cloud Run Icon
    Easily Host LLMs and Web Apps on Cloud Run

    Run everything from popular models with on-demand NVIDIA L4 GPUs to web apps without infrastructure management.

    Run frontend and backend services, batch jobs, host LLMs, and queue processing workloads without the need to manage infrastructure. Cloud Run gives you on-demand GPU access for hosting LLMs and running real-time AI—with 5-second cold starts and automatic scale-to-zero so you only pay for actual usage. New customers get $300 in free credit to start.
    Try Cloud Run Free
  • Build AI Apps with Gemini 3 on Vertex AI Icon
    Build AI Apps with Gemini 3 on Vertex AI

    Access Google’s most capable multimodal models. Train, test, and deploy AI with 200+ foundation models on one platform.

    Vertex AI gives developers access to Gemini 3—Google’s most advanced reasoning and coding model—plus 200+ foundation models including Claude, Llama, and Gemma. Build generative AI apps with Vertex AI Studio, customize with fine-tuning, and deploy to production with enterprise-grade MLOps. New customers get $300 in free credits.
    Try Vertex AI Free
  • 1
    TFT_eSPI

    TFT_eSPI

    Arduino and PlatformIO IDE compatible TFT library

    ...ILI9341 and ST7796 SPI-based displays are recommended as starting points for experimenting with this library. The library supports some TFT displays designed for the Raspberry Pi (RPi) that are based on a ILI9486 or ST7796 driver chip with a 480 x 320-pixel screen.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    Raspberry Pi GCC Toolchains

    Raspberry Pi GCC Toolchains

    CI maintained precompiled GCC ARM/ARM64 Toolchains for Raspberry Pi

    This project provides latest Raspberry Pi hardware optimized GCC Cross Compiler & Native (ARM & ARM64) automated Build-Scripts and Precompiled standalone Toolchains binaries, that will save you tons of time & thereby helps you get quickly started with software development on Pi.
    Leader badge
    Downloads: 235 This Week
    Last Update:
    See Project
  • 3

    Raspberry_Quemu_forWindows

    This is QEMU virtual machine with Raspbian OS for students KNUCA

    Це віртуальна машина QEMU із зібраною операційною системою Raspbian для емуляції Raspberry Pi на Windows 7, 8, 10. Використовується для занять з робототехніки в Київському національному університеті будівництва і архітектури. pi/raspberry
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    EDK II Project
    A modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications. EDK II is a modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications. EDK II is open source, using a BSD+Patent. Stable tags are created from edk2/master based on validation with various platforms. Stable tags names use the format edk2-stable<4 digit year><2 digit month> and occur roughly every three months (starting from August 2018). ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 5
    Snap7

    Snap7

    32/64 bit multi-platform Ethernet S7 PLC communication suite

    Snap7, through three specialized components: Client and the inedited Server and Partner, allows you to definitively integrate your PC based systems into a PLC automation chain. Designed to transfer large amounts of hi-speed data in industrial facilities, it scales easily, down to small Linux Arm boards such as Raspberry PI. Hi level object oriented wrappers are provided, currently C/C++, .NET/Mono, Pascal, LabVIEW, Python with many source code examples. Very easy to use, a full working server example is not bigger than the “Hello world”. Many projects/makefiles are ready to run to easily rebuild Snap7 in any platform without the need of be a C++ guru. ...
    Leader badge
    Downloads: 882 This Week
    Last Update:
    See Project
  • 6
    V1 Script

    V1 Script

    A Script Language for Web, Linux and Windows

    ...The current Version 0.96 is available for Windows (32 Bit, WinXP, Win7, Win10+), Linux (x86, 64 Bit, libc 2.2) and Linux (ARM, 32 Bit, libc 2.28). Tested ARM systems: Raspberry Pi Zero, Banana Pi Zero.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    LVGL

    LVGL

    Powerful and easy-to-use embedded GUI library with many widgets

    Powerful and easy-to-use embedded GUI library with many widgets, advanced visual effects (opacity, antialiasing, animations), and low memory requirements (16K RAM, 64K Flash). LVGL provides everything you need to create an embedded GUI with easy-to-use graphical elements, beautiful visual effects, and a low memory footprint. LVGL is an open-source graphics library providing everything you need to create an embedded GUI with easy-to-use graphical elements, beautiful visual effects, and a low...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 8
    Agena

    Agena

    Agena is an interpreted procedural programming language.

    Agena is an easy-to-learn procedural programming language designed for science, scripting, and many other applications. Binaries are available for Windows, Linux, Solaris, OS/2, Mac OS X, Raspberry Pi and DOS.
    Leader badge
    Downloads: 133 This Week
    Last Update:
    See Project
  • 9
    raspberry-pi-os

    raspberry-pi-os

    Learning operating system development using Linux kernel and Raspberry

    This project provides a step-by-step educational guide on building a simple operating system kernel entirely from scratch, specifically targeting the Raspberry Pi 3. The operating system, referred to as RPi OS, is inspired by the Linux kernel but remains intentionally minimal to focus on clarity and teaching fundamental OS concepts. Each lesson introduces a kernel feature and demonstrates its implementation within RPi OS, followed by a comparison to how the same concept is realized in the Linux kernel. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Cut Cloud Costs with Google Compute Engine Icon
    Cut Cloud Costs with Google Compute Engine

    Save up to 91% with Spot VMs and get automatic sustained-use discounts. One free VM per month, plus $300 in credits.

    Save on compute costs with Compute Engine. Reduce your batch jobs and workload bill 60-91% with Spot VMs. Compute Engine's committed use offers customers up to 70% savings through sustained use discounts. Plus, you get one free e2-micro VM monthly and $300 credit to start.
    Try Compute Engine
  • 10

    pltc

    Prolog to C compiler with runtime for DOS, Windows and Raspbian

    Prolog to C compiler with runtime for DOS (with Turbo C), Windows 10 64 bits and Raspbian (Raspberry Pi)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    SDL2 binding for Go

    SDL2 binding for Go

    SDL2 binding for Go

    ...Some older versions of the distributions such as Ubuntu 13.10 may also be used but it may miss an optional package such as libsdl2-ttf-dev on Ubuntu 13.10's case which is available in Ubuntu 14.04. Note that the first build may take several minutes on machines that are not powerful such as Raspberry Pi.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Asterope

    Asterope

    Cross-platform open source software for astrophotography

    Cross-platform open source software for astrophotography based on Qt and libgphoto2. Main target is ARM systems like Raspberry and OrangePi.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    haikuVM

    A Java VM for ARDUINO and other micros using the leJOS runtime.

    HaikuVM has been started for hobbyists who develop applications for ARDUINO to open the world of JAVA and leJOS. Yes, you can program an ARDUINO with JAVA! HaikuVM is so small that it even runs on an atmega8 (and the ASURO robot). And yes, you can program an ASURO robot with JAVA! And since version 1.4.0 the RCX lego brick.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    RND

    RND

    Random data generator: secure character streams and large files

    ...Create: • huge files • random character stream • specific character sequence Example uses - generate: • specific number of characters for testing web forms • restricted range character stream • control characters, 'high characters', emojis for fuzzing application input • specific byte sequence • Unicode character range • file overwrites to the exact byte count • custom text strings as content filler • long password strings • specific file size (e.g. 777 bytes, 10 MB, 2 GB) • huge files (x64 version: 4GB+ files) • fast generation rates on x64 version: ~8GB/sec streams with i3 CPUs on Linux • files for zipping / hashing / integrity / transfer / speed tests. RND.zip contains the source code and the x86/x64 executables for Linux, Windows, Raspberry Pi.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Platform Initialization SCT
    The Platform Initialization Self-Certification Test(pi-sct) project has source for exercisersizing interfaces in a platform and verifies compatibility to the PI specification with specific tests on PEI and DXE Foundations from PI Spec on UEFI uefi.org.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16

    MUMPS Database and Language

    ANSI Standard MUMPS

    Implementation of ANSI Standard MUMPS 1995 and ISO/IEC 11756 for FreeBSD, OSX and linux. Also on the Raspberry Pi (ARM) under debian and Windows under cygwin. This is the post-relational database.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17
    AnyPixel.js

    AnyPixel.js

    A web-friendly way for anyone to build unusual displays

    AnyPixel.js is an open-source software and hardware library that makes it possible to use the web to create big, unusual, interactive displays. Anyone can fork the code and the schematics to create their own display at any scale. The first display using this platform is in the 8th Avenue lobby at the Google NYC office. To create this installation, we used 5880 off-the-shelf arcade buttons with LEDs inside them as our pixels. AnyPixel.js’ straightforward hardware/software framework makes it...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    RPi-64

    computer simulation for my raspberry pi

    Pi64 is not an emulator, it just mimics the 80's classic 8bit computers with SDL based graphics and RtAudio based sound. The fullscreen editor for shell and the built-in program editor help you create your own programs and games. Programming language is LUA, but Pi64 is open for any library plugins written in your favourite language. Source was written in pure C, so should compile on Windows, Mac OS X and Linux without issues.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    serialLCD ATmega8 (ArduinoBased)

    The serial LCD module using ATmega8 along with easy arduino library.

    ...Only one wire simplex serial communication at baudrate 9600 is required to communicate with serialLCD module. The library & firmware file is released in public domain as open-source project. Feel free to edit/improve/share it. *** Raspberry Pi python library added. video available on youtube at: http://youtu.be/adNOWREWuL8
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Numerical Systems Calculator

    Numerical Systems Calculator

    An arithmetic calculator for the most popular numerical systems.

    ...That's what makes this application. You can mix decimal, binary, octal and hexadecimal arithmetic operations using the symbols "+, -, *, /,^,". You can put "e" to use Napier's constant, put "pi" to use pi constant and put a "!" in the of numerical system form to factorization. So let's start doing the math in an instant with this application and save the rest of the time for more useful things of interest.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    COBOL Utilities Project
    ...Developers are encouraged to signal interest in write permissions, as this will be an open to all, COBOL utility project. Mainframe, mid-range, Mac, PC, Hercules, Raspberry. Signal interest, we'll set you up with some (vetted) file, distribution and communication space. Wildcat, GnuCOBOL, Micro Focus, Elastic, RainCode, IBM, Tiny COBOL, all the others, all in. COBOL-UP
    Downloads: 7 This Week
    Last Update:
    See Project
  • 22
    Small-K (Small Calculator) is a command line based mathematical expression evaluating engine in C. It supports symbolical extension in the forms of math functions with arbitrary number of arguments (e.g. f(1, 3)) and variables (e.g. PI).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    An occam 2.5 compiler written in C generating ETC (extended transputer code), with experimental additions to support occam-pi.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB