Browse free open source C Interface Engines and projects below. Use the toggles on the left to filter open source C Interface Engines by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    Ham Radio Control Libraries

    Ham Radio Control Libraries

    Library to control radio transceivers and receivers

    The Hamlib project's purpose is to develop flexible and portable shared libraries that offer a standardized API to control any radio oriented equipment through a computer interface.
    Leader badge
    Downloads: 540 This Week
    Last Update:
    See Project
  • 2
    UrJTAG aims to create an enhanced, modern tool for communicating over JTAG with flash chips, CPUs, and many more. It is a descendant of the popular openwince JTAG tools with a lot of additional features and enhancements.
    Leader badge
    Downloads: 75 This Week
    Last Update:
    See Project
  • 3

    Common Image Generator Interface (CIGI)

    Industry standard communication with compliant image generators.

    Software libraries and tools designed for implementation and testing of the Common Image Generator Interface (CIGI), an interface for communication between an image generator (IG) and host device in simulations.
    Leader badge
    Downloads: 105 This Week
    Last Update:
    See Project
  • 4
    dvbsnoop - DVB analyzer / MPEG analyzer program to monitor, analyze, debug, dump or view dvb/mpeg/dsm-cc/mhp stream information (TS, PES, SECTION) (e.g. digital television) send via satellite, cable or terrestrial.
    Downloads: 34 This Week
    Last Update:
    See Project
  • Grafana: The open and composable observability platform Icon
    Grafana: The open and composable observability platform

    Faster answers, predictable costs, and no lock-in built by the team helping to make observability accessible to anyone.

    Grafana is the open source analytics & monitoring solution for every database.
    Learn More
  • 5

    The ASN.1 Compiler

    Go to github.com/vlm/asn1c for the latest version.

    This ASN.1 compiler turns ASN.1 specifications into C code. The asn1c is shipped together with conformant BER/DER/XER/PER codecs. The X.509, GSM TAP3, MEGACO, RRC and LDAP encoding and decoding examples are part of the source code distribution. NOTE: THE asn1c PROJECT HAS LARGELY MOVED TO GITHUB: http://github.com/vlm/asn1c
    Downloads: 13 This Week
    Last Update:
    See Project
  • 6

    MegaTunix Tuning Software

    OSS MEgasquirt, LibreEMS, JimStim tuning software

    MegaTunix is a cross-platform tuning application for some of the available DIY Fuel Injection controllers, including the MegaSquirt (MS1, MS1-Extra, MS2 and MS2-Extra) as well as the LibreEMS EFI system and the JimStim ECU stimulator/development tool.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 7

    CANopenNode

    CANopen based stack for communication in embeded control systems.

    Project was moved to https://github.com/canopennode ---- CANopenNode is an open source software stack used for serial communication of multiple devices over the CAN/CANopen Network. It works on different microcontrollers, is reliable, simple and powerful and is suitable for industrial or home automation. CANopen is the internationally standardized (EN 50325-4) (CiA DS-301) CAN-based higher-layer protocol for embedded control system.
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    CanFestival focuses on providing an ANSI-C platform independent CANOpen stack that can be implemented as master or slave nodes on PCs, Real-time IPCs, and Microcontrollers. A WxPython based CanOpen Object Dictionary editor GUI is also provided.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 9
    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: 2 This Week
    Last Update:
    See Project
  • Payments you can rely on to run smarter. Icon
    Payments you can rely on to run smarter.

    Never miss a sale. Square payment processing serves customers better with tools and integrations that make work more efficient.

    Accept payments at your counter or on the go. It’s easy to get started. Try the Square POS app on your phone or pick from a range of hardworking hardware.
    Learn More
  • 10

    STM32F100 to STM8S105 SWIM library

    SWIM protocol for flash programming of STM8 processors

    Library for programming flash memory of STM8S105 using STM32F100. You may use this abandoned project as an inspiration.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11

    AS511 driver for S5 PLC

    AS511 communication driver

    This AS511 driver use functions from the Siemens S5 PLC to modify, observe and watch the PLC software. The functions are running on some CPUs. The functions are only tested on PLC 100U CPU 103. Be careful to use the Software. This software can destroy machines and kill human if you are non careful. Please let me know, if you find a bug.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    xfer9860 works with the fx-9860G (AKA Graph85) versions of Casio's graphing calculators. It allows you to transfer files to your calculator, and works on platforms where libusb is available - including Linux and Windows.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Open firmware for Honeywell Rondostat HR20 radiator thermostats
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14

    USB-GPIB

    Handle GPIB devices with a simple GPIB-USB-Adapter

    Handle GPIB devices with a simple GPIB-USB-Adapter. This includes hardware, software for a PIC18F2550, Windows-Testsoftware
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    This is a library implementing Allen Bradley's PCCC protocol, allowing communication to their family of programmable logic controllers. Communication is accomplished over a DF1 link via the included df1d daemon.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    The "JTAG-GDB server" is a program for integrating the ARM-Embedded ICE logic with the GNU-Debugger GDB.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    An open source implementation of SS7 Message Transfer Part (MTP). This is a fork of DIGIUM LIBSS7. This project will focus on Distributed MTP, MTP in the cloud, MTP over TCP, MTP over SCTP, MTP over TLS, MTP API, ...etc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Zmeter is an RS232 serial interface program for the RadioShack 22812 (46 range) Digital Multi Meter (DMM). Zmeter captures the DMM display and outputs it in ASCII text to stdout.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    15dot4-tools
    A group of useful tools for working with 802.15.4 networks. Currently includes a sniffer that interfaces with Wireshark in Windows/Linux (and maybe Mac OS X too), allowing you to do 802.15.4, ZigBee, and 6LoWPAN Sniffing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    C-Control II (Conrad Electronic)-kompatible Virtuelle Maschine fuer die Freescale CPU12-Familie.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    ACNexus is a bluetooth sensor device, communicating with various clients such as mobile phones. The software suite consists of: ACNexusBT (Arduino firmware), ACNexusMobile (J2ME Phone App), ACNexusQC (Quartz Composer Plugin), ACNexusX (OS X app)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    monitor software for InSystemDebugging of programs running in an AVR target, using gdb/ddd, under linux, with a simple, low cost interface, which can be used for InSystem or standalone Programming as well.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Thanks to carefully thought out architecture an emulator for all hardware (i386 i860 sparc hppa SGI Mips Alpha etc) on any hardware. A lot of new theories have gone into this trying to fix old problems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Stop press - Alt4 has moved to http://www.swiftcomm.co.uk/alt4
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Este projeto visa a implementação de uma pilha bacnet com serviços mínimos em microcontroladores atmel implementando o novo adendum q do standard bacnet: redes zigbee nas camadas físicas e MAC.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next