Showing 253 open source projects for "c source code"

View related business solutions
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 1
    Wi-Fi Ducky

    Wi-Fi Ducky

    Upload, save and run keystroke injection payloads with an ESP8266

    Upload, save and run keystroke injections remotely with an ESP8266 + ATmega32u4. Using a USB device that act as a keyboard to inject keystrokes is well known these days. The USB Rubber Ducky by Hak5 is THE hacker gadget for this kind of attack. It introduced a simple script language called Ducky Script, which this project uses too. The ESP8266 is a popular Wi-Fi chip used in a lot of projects. Because it's cheap, small, and has its own file system (SPIFFS), it's perfect for enabling an easy...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2

    RTS2 - Remote Telescope System

    Open source observatory control software

    RTS2 is project to create an open source environment for control of a fully autonomous observatory. It is running about dozen fully autonomous observatories. Its modular design allow easily addition of new devices (to already huge supported HW list).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    8 Sounds USB
    XMOS based, USB2 audio card, low power consumption, small form factor, 8 synchronous input channels and 4 stereo output channels.
    Leader badge
    Downloads: 7 This Week
    Last Update:
    See Project
  • 4
    FREESECS is an open-source project for SEMI SECS standards. The software is compiled with GNU autotools/GCC and runs on Linux, MacOS X, NetBSD. See http://opensecs.sourceforge.net
    Downloads: 10 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    RobotCub
    iCub is an open platform for scientists interested in investigating issues in embodied cognition. Here you find all the software and hardware documentation.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    ManyEars
    ManyEars implements real-time microphone array processing to perform sound source localisation, tracking and separation. It was designed for mobile robot audition in dynamic environments. NOTE: Development will continue on github : https://github.com/introlab/manyears
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Digital PID Controller MSP432

    Digital PID Controller MSP432

    Digital PID Controller Using MSP432

    The code in this repository is old and I don't like the sourceforge interface. You can get the code that was running in the video here: https://github.com/arduinoNube/digital-pid-classroom-demo This was a class demonstration I developed for a mechatronics class. Feel free to contact me about getting design files, code, a little help, etc. It demonstrates proportional, integral, and derivative controllers and their features as well as anti-windup and control loop update rate. It uses...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    Tardyon Drive AVR Stepper Controller

    AVR-based single axis stepper motor controller

    This project provides an AVR-based, USB accessible, single-axis motion controller that can fit into an USB-connector completely and therefore is probably the worlds smallest stepper motor controller. Here both, hardware schematics and all software components are provided.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    This is a sophisticated & integrated simulation and analysis environment for dynamical systems models of physical systems (ODEs, DAEs, maps, and hybrid systems). It supports symbolic math, optimization, continuation, data analysis, biological apps...
    Leader badge
    Downloads: 1 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    URG Helper
    This project introduces sample programs of the URG library. Applications using URG and URG library are also introduced here. URG is Scanning Laser Range Finder of Hokuyo Automatic Co., for robots, autonomous systems and security systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Mobile Robot Programming Toolkit (MRPT)

    Mobile Robot Programming Toolkit (MRPT)

    **MOVED TO GITHUB** ==> https://github.com/MRPT/mrpt

    **MOVED TO GITHUB** ==> https://github.com/MRPT/mrpt The Mobile Robot Programming Toolkit (MRPT) is an extensive, cross-platform, and open source C++ library aimed for robotics researchers to design and implement algorithms about Localization, SLAM, Navigation, computer vision. http://www.mrpt.org/
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12

    kmatrice

    kmatrice es un programa de Algebra Lineal

    kmatrice es un programa dirigido a los interesados en el Algebra Lineal y las matemáticas en general, sera de gran ayuda en la comprensión y el desarrollo de las operaciones que pueden ser realizadas con los renglones y las columnas de una matriz.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Libraries, documentation, examples & drivers for Eagle Technology South Africa's Data Acquisition products. These include ISA, PCI, PCI Express, USB, Serial & Ethernet. Supported languages will be C/C++, JAVA, Perl, Python.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Tutorial de como utilizar SDCC con el PIC18F4550. Incluir ejemplos de funciones particulares: adc, spi, i2c, usart, usb, atención a interrupciones etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    lobots
    lobots is a robot simulator featuring 3D graphics using OpenGL and GLUT libraries. It provides a client/server model, supporting multiples robot clients remotely connected on a TCP/IP network.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Library was merged: NiboRoboLib C and C++ library for the NIBObee robot. The library contains wrappers to access the hardware of the ATmega16
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    microtransat
    A project to host code developed for the Microtransat challenge, a race between autonomous sailing robots. This project is intended for both supporting code such as tracking systems and robot control systems or parts of robot control systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    The Khepera III Toolbox is a collection of scripts, programs and code modules for the Khepera III robot. It allows for easy access to all sensors and actuators of the robot and provides a lot of standard programs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    YARP - Yet Another Robot Platform
    YARP, Yet Another Robot Platform. Always dreamt of controlling a humanoid robot? ...well, we do that. A C++ library for IPC, vision and control. This project was migrated to GitHub: https://github.com/robotology/yarp
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    PROS

    PROS

    Custom firmware and IDE for the VEX Cortex Microcontroller

    This project has been moved to http://pros.cs.purdue.edu/ PROS is a lightweight and fast alternative operating system for the VEX Cortex Microcontroller. It features multitasking, low-level control, and Wiring compatible functions to harness the full power of the Cortex. With a real-time kernel based on FreeRTOS and a development environment built on Eclipse CDT, PROS uses proven software to increase the reliability and usability of the VEX development system across all three major...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    [Kro]bot
    To design a complete, wheeled robot, capable of accomplishing simple tasks, manipulate objects and have human interaction capabilities. Includes electronic board design, firmware and AI programming, computer-robot interaction software and mechanics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Safe Programmable Logic Controller (PLC) for Embedded Systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    NXShield API's and Documentation Online API reference available at: http://www.openelectrons.com/NXShield/html/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    MIT SPHERES Simulation (Release)

    MIT SPHERES Simulation (Release)

    MIT's spacecraft simulator for control algorithm development

    ...Algorithms may be implemented in C or Embedded MATLAB and executed in the MATLAB simulation environment to verify general desired behavior. With some limitations, the code used in the simulation can be directly transferred to the SPHERES hardware. We are sharing this project with the public to gather more interest for SPHERES Guest Scientists. Feel free to use and contribute to this code base, just don't forget to credit the MIT Space Systems Lab if you distribute any results.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A small and optimized C library for the ASURO platform. A small ASURO-compatible bootloader is also included. ##### Eine optimierte kleine C-Bibliothek für die ASURO-Plattform. Zum Umfang gehört außerdem ein ASURO-kompatibler Bootloader.
    Downloads: 0 This Week
    Last Update:
    See Project