Showing 47 open source projects for "python raspberry pi"

View related business solutions
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    Build gen AI apps with an all-in-one modern database: MongoDB Atlas

    MongoDB Atlas provides built-in vector search and a flexible document model so developers can build, scale, and run gen AI apps without stitching together multiple databases. From LLM integration to semantic search, Atlas simplifies your AI architecture—and it’s free to get started.
    Start Free
  • Keep company data safe with Chrome Enterprise Icon
    Keep company data safe with Chrome Enterprise

    Protect your business with AI policies and data loss prevention in the browser

    Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.
    Download Chrome
  • 1
    CNCjs

    CNCjs

    A web-based interface for CNC milling controller running Grbl, Marlin,

    A web-based interface for CNC milling controller running Grbl, Smoothieware, or TinyG. It runs on a Raspberry Pi or a laptop computer that you have Node.js installed, connecting to the Arduino over a serial connection using a USB serial port, a Bluetooth serial module, or a Serial-to-WiFi module like XBee or USR-WIFI232-T.
    Downloads: 62 This Week
    Last Update:
    See Project
  • 2
    DynamixelSDK

    DynamixelSDK

    ROBOTIS Dynamixel SDK (Protocol1.0/2.0)

    DYNAMIXEL SDK is a software development kit that provides DYNAMIXEL control functions using packet communication. The API of DYNAMIXEL SDK is designed for DYNAMIXEL actuators and DYNAMIXEL-based platforms. You need to be familiar with C/C++ programming language for right use of the software. This e-Manual provides comprehensive information on ROBOTIS products and applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    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: 3 This Week
    Last Update:
    See Project
  • 4
    GeigerLog

    GeigerLog

    Python program for Geiger counters and Environmental Sensors

    ...Quality control using Statistics, Scatter, Poisson, FFT & Autocorrelation, and more. Gamma Spectra - can be displayed, calibrated, and evaluated in GeigerLog! The Raspberry Pi 4, 5 qualify as GeigerLog hosts.
    Leader badge
    Downloads: 101 This Week
    Last Update:
    See Project
  • BoldTrail Real Estate CRM Icon
    BoldTrail Real Estate CRM

    A first-of-its-kind homeownership solution that puts YOU at the center of the coveted lifetime consumer relationship.

    BoldTrail, the #1 rated real estate platform, is built to power your entire brokerage with next-generation technology your agents will use and love. Showcase your unique brand with customizable websites for your company, offices, and every agent. Maximize lead capture with a modern, portal-like consumer search experience and intelligent behavior tracking. Hyper-local area pages, home valuation pages and options for rich lifestyle data keep customers searching with your brokerage as the local experts. The most robust lead gen tools on the market help your brokerage, teams & agents effectively drive new business - no matter their budget. Empower your agents to generate free leads instantly with our simple to use landing pages & IDX squeeze pages. Drive more leads with higher quality and lower cost through in-house tools built within the platform. Diversify lead sources with our automated social media posting, integrated Google and Facebook advertising, custom text codes and more.
    Learn More
  • 5
    Repeater-START

    Repeater-START

    Showing The Amateur radio Repeaters Tool

    Repeater-START (Showing The Amateur Repeaters Tool) is an app to view nearby ham radio repeaters. It runs on Windows, Android, Ubuntu Linux and Raspbian for Raspberry-pi, Librem Phone, Pinephone/Manjaro Linux etc.
    Leader badge
    Downloads: 69 This Week
    Last Update:
    See Project
  • 6
    OctoPi

    OctoPi

    Raspberry PI distro for controlling 3D printers over the web

    OctoPrint is a snappy web interface for your 3D printer that allows you to control and monitor all aspects of your 3D printer and print jobs right from within any browser on your network. OctoPi includes the OctoPrint software for 3d printer and a mjpg-streamer, which can be used to stream JPEG files over an IP-based network. Includes RaspiCam support. Learn how you can support OctoPrint here. https://octoprint.org/support-octoprint/
    Downloads: 17 This Week
    Last Update:
    See Project
  • 7
    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: 916 This Week
    Last Update:
    See Project
  • 8
    This is a Java library, which gives low level access to the WS300 weather station from ELV (http://www.elv.de/). There is a web frontend included which displays the weather data in a browser. The following hardware is supported: * WS300 PC (USB) * IPWE1 (LAN) * Raspberry Pi with FS20WUE (LAN)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    CollimationCircles

    CollimationCircles

    Collimation Circles, app for easy telescope collimation

    ...Collimation Circles is developed with .NET 7 and AvaloniaUI Framework using MVVM architecture patern. Program was tested on Windows 10 and 11, Ununtu Linux 22.04.1 LTS (Wayland) and Raspberry PI OS Bullseye. I'm not able to test it on macOS, but it should work. Suggestions and contributions are welcome!
    Downloads: 11 This Week
    Last Update:
    See Project
  • Financial reporting cloud-based software. Icon
    Financial reporting cloud-based software.

    For companies looking to automate their consolidation and financial statement function

    The software is cloud based and automates complexities around consolidating and reporting for groups with multiple year ends, currencies and ERP systems with a slice and dice approach to reporting. While retaining the structure, control and validation needed in a financial reporting tool, we’ve managed to keep things flexible.
    Learn More
  • 10
    JPL Open Source Rover Project

    JPL Open Source Rover Project

    A build-it-yourself, 6-wheel rover based on the rovers on Mars

    The JPL Open Source Rover is an open source, build it yourself, scaled down version of the 6 wheel rover design that JPL uses to explore the surface of Mars. The Open Source Rover is designed almost entirely out of consumer off the shelf (COTS) parts. This project is intended to be a teaching and learning experience for those who want to get involved in mechanical engineering, software, electronics, or robotics. JPL is always looking to inspire the next generation of scientists, engineers,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    IEC60870-5 101 tools library download

    IEC60870-5 101 tools library download

    IEC 101 Server and Client Simulator Source code Library, Win, Linux

    ... * Download Free Evaluation Kit - IEC 60870-5-101 Development Bundle. * In the Bundle included IEC 101 Server & Client Simulator, Windows and Linux SDK, C# projects, Doxygen , Raspberry Pi, BeagleBone Demo library. http://www.freyrscada.com/iec-60870-5-101.php http://www.freyrscada.com/iec-60870-5-101-Server-Simulator.php http://www.freyrscada.com/iec-60870-5-101-Client-Simulator.php http://freyrscada.com/iec-60870-5-101-Windows-Software-Development-Kit(SDK).php http://freyrscada.com/iec-60870-5-101-Linux-Software-Development-Kit(SDK).php video tutorial: https://www.youtube.com/playlist?...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12

    json-scada

    A portable SCADA/IoT platform centered on the MongoDB database server.

    Standard IT tools applied to SCADA/IoT (MongoDB, PostgreSQL/TimescaleDB,Node.js, C#, Golang, Grafana, etc.). MongoDB as the real-time core database, persistence layer, config store, SOE historian. Portability and interoperability over Linux, Windows, x86/64, ARM. Horizontal scalability, from a single computer to big clusters (MongoDB-sharding), Bare Metal, Docker containers, VM, cloud, or hybrid deployments. Unlimited tags, servers, and users. HTML5 Web interface. UTF-8/I18N. Protocols:...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    DNP3 Protocol Code  Win Linux download

    DNP3 Protocol Code Win Linux download

    DNP3 Protocol Source code Library Outstation and client Win Linux

    ...list=PL4tVfIsUhy1abOTxSed3l56FQux5Bn_gj Interoperability : http://www.freyrscada.com/docs/FreyrSCADA-DNP-Driver-Object-Variation-Support.pdf FreyrSCADA offering Static and Dynamic Libraries (DLL, LIB), DNP3 Source Code Library, Demo Kit (Raspberry Pi & BeagleBone Black) or Customer specific Hardware windows, Linux, QNX
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    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: 181 This Week
    Last Update:
    See Project
  • 15
    DNP3 Protocol Win Linux  test tool code

    DNP3 Protocol Win Linux test tool code

    DNP3 Outstation and client simulator, Source code Library, win, Linux

    ...DNP3 Protocol RTU Outstation Server Simulator, Client Master Simulator, Source Code Library, Static and Dynamic Libraries for Windows, Linux, QNX - C, C++, C# .NET Demo Kit (Raspberry Pi & BeagleBone Black) or Customer specific Hardware. http://www.freyrscada.com/dnp3-ieee-1815.php Get a free DNP3 Protocol Development Bundle In the Development Bundle, We included DNP3 Outstation Server & Master Client Simulator, Windows & Linux SDK. DNP3 protocol Video Tutorial https://www.youtube.com/playlist?...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    Yet Another BACnet Explorer

    Graphical explorer for BACnet and Free BACnet library in C#

    ...Includes three demo server applications : a generic server, a wall mounted room controller simulator, a weather server (gets data from an Internet webservice). Includes a lot of samples C# source code. Raspberry Pi server sample code, also tested on Beaglebone & Intel Edison. Bacnet/Mstp capture tool (only Wireshark and an Rs485 adaptor are required) BACnet/SC Hub sample application. See Readme.txt for more information. Active Developers/Contributors team : Morten Kvistgaard (2014-2016), Frédéric Chaxel (2015-2025), Lance Tollenaar (2022-2024)
    Leader badge
    Downloads: 1,834 This Week
    Last Update:
    See Project
  • 17

    octave-raspberrypi

    GNU Octave toolkit for controlling a Raspberry Pi

    Basic Octave implementation of the matlab raspi extension, allowing communication to a Raspberry Pi board to control its hardware.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    Advanced Trigonometry Calculator

    Advanced Trigonometry Calculator

    Precision Trigonometry: Advanced Calculator for Complex Math

    Advanced Trigonometry Calculator is equipped with a user-friendly interface that allows for easy input of problems and instant computation. Professionals such as engineers who need to perform advanced trigonometric calculations in their work will find this tool extremely useful. More info by clicking below: https://advantrigoncalc.sourceforge.io/ Advanced Trigonometry Calculator was only and always only developed by the Portuguese Renato Alexandre dos Santos Freitas. Also author of...
    Leader badge
    Downloads: 22 This Week
    Last Update:
    See Project
  • 19
    nxcEditor

    nxcEditor

    Editor for NXT and BrickPi robot (with simulator for NXT)

    ...A NXC-program can be executed either on the real robot or the nxcSimulator, which is integrated in the nxcEditor (the official compiler is invoked from the nxcEditor). A C-program for the BrickPi robot can be programmed either locally on the Raspberry Pi or over a network (using the compiler on the Raspberry Pi). The nxcEditor (as well as the nxcSimulator) is designed so that programming beginners can be taught.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    eCScope

    eCScope

    Oscilloscope like software for measure data with INA260 chips

    Freeware software for Raspberry PI 4B+ using GPIO and I2C connections with a hardware board with a 30 cm I2C cable (seed or qwicc) or 2m (proprietary eComet). Hardware will be available soon at http://electromaker.io. main features: max 150s measurement time, load measurement data to CSV file, measurement calibration, parallel measurement of 4 values, scale zoom in out, and move at X and Y axes For news and updates see twitter page.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    LaMa

    LaMa

    LaMa - A Localization and Mapping library

    ...The main feature is efficiency. Low computational effort and low memory usage whenever possible. The minimum viable computer to run our localization and SLAM solutions is a Raspberry Pi 3 Model B+. We provide a fast scan-matching approach to mobile robot localization supported by a continuous likelihood field. It can be used to provide accurate localization for robots equipped with a laser and a not-so-good odometry. Nevertheless, good odometry is always recommended.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Homie for ESP8266

    Homie for ESP8266

    ESP8266 framework for Homie, a lightweight MQTT convention

    ...PlatformIO is an open-source ecosystem for IoT development with the cross-platform build system, library manager and full support for Espressif ESP8266 development. It works on the popular host OS, Mac OS X, Windows, Linux 32/64, Linux ARM (like Raspberry Pi, BeagleBone, CubieBoard). Available in the PlatformIO registry. Pretty straightforward sketches, a simple light for example (TODO: adapt to V3). Cute HTTP API/Web UI/App to remotely send the configuration to the device and get information about it. ESP8266 framework for Homie, a lightweight MQTT convention for the IoT.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    iHome by ionware

    iHome by ionware

    iHome Smart Home System Platform

    iHome is a fully tested Smart Home Automation system using the Raspberry Pi Zero WiFi SBC and Linux OS and has all the functional features of NEST or ECOBEE smart thermostats with the added benefit of full privacy and security at less than half the price! It incorporates MBLogic with algorithms and Modbus coms for HVAC home control via the ionware modbus compatible ionC1 input/output controller board.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    PiTherm

    A CPU Temperature display for Raspberry Pi

    Read the temperature, display it on this neat little 10-LED muticolor array. The array has, in order, BGGGGYYYRR LEDs. This first version is a trivial program that scans the CPU temp and uses 10 GPIO pins, one for each LED.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    weatherPi

    An extensible weather sensor recording network, based on Raspberry Pis

    A distributed network of sensors with a central data store, to record environmental data. Project goals include: * to serve as a teaching outlet for: ** sensor programming ** distributed data collecting ** web APIs ** database ** web UI for numerical data ** graphing data sensibly It also gives me some infotainment in new (to me) technologies, and as an excuse to scatter ever more Raspberry Pis around my home.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next