New customers can spin up VMs, build with AI, and query data at no cost.
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
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.
GCBASIC is an open-source BASIC compiler for 8 bit Microchip PIC, Atmel AVR legacy, AVRDx and LGT microcontrollers.
See https://ko-fi.com/post/The-Story-of-GCBASIC-Making-Microcontroller-Progr-D1D319SJ72 for story of GCBASIC.
This is a continuous release project. The latest release is always available. This will give you the most complete development toolchain to create and program 8-bit PIC, AVR and LGT microcontrollers.
The Small Device C Compiler (SDCC), targeting 8-bit architectures
SDCC is a retargettable, optimizing standard C (ANSI C89 / ISO C90, ISO C99, ISO C11 / C17, ISO C23, ISO C2y) compiler that targets a growing list of architectures: STM8, MCS-51, DS390, HC08, S08, 6502, 65C02, Z80, Z80N, Z180, Rabbit, SM83, TLCS-90, eZ80, R800, Padauk PDK14 and PDK15 microprocessors. There also is incomplete support for the Microchip PIC16 and PIC18 and the Padauk PDK13.
Program avr microcontroller using fortran77/90 syntax
This is a pseudo Fortran 77/90 compiler for Atmel/Microchip AVR microcontroller,
written in Fortran using gfortran compiler.
The compiler use avr-gcc as dependency.
As of version 1.0.3-1 (8 July 2026), the compiler introduces near-comprehensive native compatibility with Fortran 77/90 syntax.
For Windows version (64bit), click
https://sourceforge.net/projects/avr-gfortran/files/avr-gfortran-1.0.3-alpha-2026/avr-gfortran-win-1.0.3-1.zip/download
Linux version (64bit), click
https://sourceforge.net/projects/avr-gfortran/files/avr-gfortran-1.0.3-alpha-2026/avr-gfortran-linux-1.0.3-1.tar.xz/download
User guide, click
https://sourceforge.net/projects/avr-gfortran/files/user_guide-1.0.3.pdf/download
Example Code for Learning and Testing, click
https://sourceforge.net/projects/avr-gfortran/files/example%20code/new-example-July-2026/example_code_July_2026.zip/download
If you find any bugs, or need some features, or just want to say "hello", just post any comment ;-)
gputils is a collection of tools for Microchip PIC microcontrollers. Its goal is to be fully compatible with Microchip's tools, MPASM, MPLINK, and MPLIB.
PYthon to ASsembler TRAnslator. At this moment supports Microchip PIC16 instruction set only. Its main goals are: to support a wide range of microcontrollers and processors, to generate compact and effective code.
YAPICCC - Yet Another PIC C Compiler - it's a command-line C compiler developed to build programs to Microchip PIC devices. Please visit the project Home Page for more information.
Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.
Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.