Showing 31 open source projects for "avr code"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    Lightweight ring buffer manager

    Lightweight ring buffer manager

    Lightweight generic ring buffer manager library

    The library provides generic FIFO ring buffer implementation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    PICSimLab - Prog. IC Simulator Lab.

    PICSimLab - Prog. IC Simulator Lab.

    PICSimLab is a realtime emulator for PIC, Arduino, STM32, ESP32, ...

    PICSimLab is a realtime emulator of development boards with MPLABX/avr-gdb debugger integration. PICSimLab supports microcontrollers from picsim, simavr, uCsim, qemu-stm32, qemu-esp32, and gpsim. PICSimLab has integration with MPLABX/Arduino IDE for programming the microcontroller's boards. As the purpose of PICSimLab is to emulate real hardware it does not have any source code editing support. For code editing and debugging the same tools used for a real board should be used with PICSimLab, such as MPLABX, Arduino IDE, or VSCode with PlatformIO. ...
    Leader badge
    Downloads: 310 This Week
    Last Update:
    See Project
  • 3
    eS

    eS

    Cross-platform IDE for developing embedded solutions and desktops

    Solution Editor (eS) is a free, lightweight, cross-platform, development environment (IDE) for Assembler, C or C++ programming, designed to interface with various compilers and debuggers (GDB,CDB). The environment allows you to develop and debug code for MIPS, ARM, AVR and any other processors for embedded solutions and desktop applications. It contains a minimum of settings for easy and convenient programming. The hardware debugging process is possible if you have the hardware and / or software for this purpose. (For example, the J-Link debugger is sufficient for debugging on an ARM processor) An example of a project of a console utility created in this programming environment here: https://intel-hex-file-processing.sourceforge.io/ Additional information in Russian can be found here https://sites.google.com/view/esrus/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4

    MenuDesigner

    A GUI system for embedded systems.

    A small GUI system for monochrome and color LCDs suitable for embedded systems with very limited system resources (like 8 bit microcontrollers). Comes with a graphical editor for creating a menu. Runs on Linux and Windows (Cygwin is recommend for using all features). Samples showing the usage on a PC, AVR, and STM32 microcontrollers are included.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5

    motion5

    Specialised variant of GRBL focused on motion of up to five axes

    motion 5 is a specialised variant of GRBL which is focused on motion of up to five CNC axes and laser processing instead of milling. It supports ATMega MCUs running with up to 20 MHz and provides jitter-free pulses with a frequency of up to 38 kHz. Wherever usage and handling of motion5 is different to original GRBL, this is described in Wiki. For the G-code commands please note that motion5 supports more axes which are named "A" and "B". So a GRBL-command "G1X10.0Y20.0Z10.0" which moves...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    NanoVM - a portable tiny java vm running on microcontrollers with at least 8k code space, especially Atmel AVR controllers. Robotic examples for the Asuro, the c't-Bot and the Nibo robot are included.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Mark3 RTOS

    Mark3 RTOS

    Open-source RTOS and Embedded Systems Toolkit for C++ and C

    ...Beyond providing "just another scheduler", it provides heaps, drivers, a shell, an event-driven GUI framework, and much more! It currently supports a variety of Atmel AVR, MSP430, and the ARM Cortex-M series of microcontrollers, with other platforms to follow. Mark3 was designed from the ground-up using disciplined object-oriented design principles - and unlike the vast majority of free or commercial RTOS' is written in C++, with bindings for C-language compatibility. The carefully designed object model drastically reduces the overall size and complexity of the source code, leading to enhanced code reuse, stability, and modularity. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    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: 2 This Week
    Last Update:
    See Project
  • 9

    PRTOS Preemptive RTOS for embedded aps

    PRTOS is a simple, compact preemptive RTOS for embedded systems

    PRTOS is an open-source preemptive real time operating system kernel for embedded applications. It presently supports the AVR and MSP430 architectures. The advantages of PRTOS are: It has the smallest footprint of any true preemptive system: 1.9kB for basic scheduling and task control, 5.1kB with all the features below (AVR '328 / gcc -Os); Only 950 lines of code implement all of the RTOS features (SLOC-L); The system is well documented with a comprehensive manual, well-commented source code, and a test suite demonstrating the features; The system is proven - it has been in use since 1982 with applications in in-vitro medical equipment, process control instrumentation and industrial machinery; PRTOS is released by Cleveland Engineering Design, LLC - developer of the CoRTOS cooperative RTOS https://sourceforge.net/projects/cortos-simple/ and the CTREE analysis tool https://sourceforge.net/projects/ctree-graphic-tree-generator/ Commercial licensing is available
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10

    Thread

    Mulithreading Arduno library

    Simplest of possible kernel for iterative time division multithreading on smallest AVR boards Arduino. This is a small and adapted part of the future "Like OS".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    Schaukasten

    Alles rund um den neuen interaktiven Schaukasten vor H.310

    ...Das grobe Konzept sieht wie folgt aus: - Raspberry PI als Wiedergabegerät für die Projektionen - Entzerren der Projektionen mittels der SW ofxPiMapper - Eingabegerät: 3D-Touchpad (Atmel AVR), über USB mit Raspberry PI verbunden - Spiegelsteuerung über weiteren AVR (USB) - IR-Codes senden, um den Projektor ein-/auszuschalten - Ein-/Ausschalten der einzelnen Exponate... - ... und natürlich der Code für die einzelnen Exponate
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    ABAVR

    AVR-related utility code

    This repository contains AVR-related utility code that I've written as alternatives to the Arduino libraries, including a Makefile framework, a tiny non-preemptive priority-based task scheduler a Serial driver that works with the standard C stdio APIs to be used, and a system clock.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Project 2306 IDE Rad MacOS MCU DeveR

    Project 2306 IDE Rad MacOS MCU DeveR

    Electronic design and programming tools suite like Eagle, MpLab

    Currently Only MacOS is Present, PreAlpha means not Ready to use, Application is provided Without Strict Garantee, License not OSI. All others platform Windows, Linux, HaikuOS STILL under TEST, Dummy "Hello world" is provided instead Project2306 IDE : Application pour la programmation de Microcontroleurs et d' Application Electronique Project2306 IDE : for All whom want to Create and Develop on Embed Platform Software as Programming Tools suite and PCB Design Planned...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    AvRtos

    Small real time operating system for AVR and ARM microcontrollers

    AvRtos is a small, preemtive, priority based real time operating system for Atmel AVR and ARM microcontrollers. It was written in C. AvRtos provides message queues and semaphores for task synchronization. It uses a static memory allocation scheme. AvRtos is nearly the smallest RTOS out there. Even pico]OS is much bigger. AvRtos can be compiled using gcc compiler. There is a AvrStudio 4 and Eclipse project file to get the example code working very quickly.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    WebbotLib
    C library for robot creators using certain AVR microcontrollers with support for 3rd party hardware boards for various sensors and motor controllers. Comprehensive PDF manual included in the download. Version 2 code stream - requires that projects are created using Project Designer from my web site. If your board isn't listed in Project Designer then look at Board Designer on my web-site to create your own custom board - or if its a commercial board then let me know and, with permission, I will add your design to the release. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Yack is an open source CW keyer library and application for the ATMEL AVR Architecture. It has been natively designed for an ATTINY45 Chip but can be adapted to other chips too. This is a hardware / HAM Radio application. How to install: Download the binary package, flash main.hex file into Flash memory and main.eep into EEPROM using AVRdude. For more details and documentation please retrieve the latest complete source code from the SVN repository.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Code snippets for all AVR 8bit modules
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    AVR-based adapter for accessing Vehicle Area Network bus used by old peugeot cars. Project holds device schematics and AVR MCU C code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    USB HID Ir Remote Receiver
    Firmware and schematic for a USB HID compatible remote control consumer device using an Atmel AVR Atmega8. No drivers are needed for WindowsXP / WMP10 / Vista / Windows 7. Press Play/Stop/Pause and control media player directly from your remote control.
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    A lightweight, easy-to-use library of C code for AVR microcontrollers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    side4linux is a simple IDE intended for source code programming in C, G-code and AVR/ARM Assembler with an emphasis on developing manufacturing and embedded applications. It will be developed to include simulators, PCB software, compilers etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Open Embedded Real Time Operating System. Widely and graphically configurable from a very small non-preemtive OS up to a fully featured pre-emptive system. First target is to cover 8-bit AVR microncotroller's family with GCC - AVR compiler.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    An universal Lan-to-GPIB adapter for lab instruments using the Egnite Ethernut 2.1; code in AVR C; supports http protocals and able to run cgi scripts; Primary interface is command based; software, firmware, and hardware schematics are all available
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    The DMX-protocol is a product based on RS485 communication. It is the standard for lighting techniques. This protocol could also be used for other purposes. On this page you will find the code to put into the AVR to send or receive DMX.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    This code programmed into an AVR microcontroller wired to the receiver's JTAG port allows loading unsigned code on SMP8634 based media receivers enabling you to boot other operating systems e.g. Linux. (Only x30Xt receivers are currently supported)
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next