Showing 119 open source projects for "microchip"

View related business solutions
  • Achieve perfect load balancing with a flexible Open Source Load Balancer Icon
    Achieve perfect load balancing with a flexible Open Source Load Balancer

    Take advantage of Open Source Load Balancer to elevate your business security and IT infrastructure with a custom ADC Solution.

    Boost application security and continuity with SKUDONET ADC, our Open Source Load Balancer, that maximizes IT infrastructure flexibility. Additionally, save up to $470 K per incident with AI and SKUDONET solutions, further enhancing your organization’s risk management and cost-efficiency strategies.
  • Top-Rated Free CRM Software Icon
    Top-Rated Free CRM Software

    216,000+ customers in over 135 countries grow their businesses with HubSpot

    HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
  • 1
    Small Device C Compiler (SDCC)

    Small Device C Compiler (SDCC)

    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) compiler that targets a growing list of architectures: STM8, MCS-51, DS390, HC08, S08, Z80, Z180, R800, Rabbit, SM83, eZ80 in Z80 mode, Z80N, TLCS-90, Padauk PDK14 and PDK15 microprocessors. There also is incomplete support for the Microchip PIC16 and PIC18 and the Padauk PDK13 and MOS 6502.
    Leader badge
    Downloads: 1,931 This Week
    Last Update:
    See Project
  • 2
    GCBASIC
    GCBASIC is an open-source BASIC compiler for 8 bit Microchip PIC, Atmel AVR legacy, AVRDx and LGT microcontrollers. Also included in the project is Graphical GCBASIC, an icon based editor for GCBASIC programs. 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. We have added new capabilities that make GCBASIC the easiest tool set available...
    Leader badge
    Downloads: 244 This Week
    Last Update:
    See Project
  • 3
    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.
    Leader badge
    Downloads: 139 This Week
    Last Update:
    See Project
  • 4
    FlashForth is a standalone Forth system for the Microchip PIC 18, 24, 30, 33 and the Atmel Atmega series of microcontrollers. A Forth system with interpreter, compiler, assembler and multitasker is provided.
    Leader badge
    Downloads: 24 This Week
    Last Update:
    See Project
  • Cyber Risk Assessment and Management Platform Icon
    Cyber Risk Assessment and Management Platform

    ConnectWise Identify is a powerful cybersecurity risk assessment platform offering strategic cybersecurity assessments and recommendations.

    When it comes to cybersecurity, what your clients don’t know can really hurt them. And believe it or not, keep them safe starts with asking questions. With ConnectWise Identify Assessment, get access to risk assessment backed by the NIST Cybersecurity Framework to uncover risks across your client’s entire business, not just their networks. With a clearly defined, easy-to-read risk report in hand, you can start having meaningful security conversations that can get you on the path of keeping your clients protected from every angle. Choose from two assessment levels to cover every client’s need, from the Essentials to cover the basics to our Comprehensive Assessment to dive deeper to uncover additional risks. Our intuitive heat map shows you your client’s overall risk level and priority to address risks based on probability and financial impact. Each report includes remediation recommendations to help you create a revenue-generating action plan.
  • 5

    Tiny Multi Bootloader+

    Serial Bootloader for Microchip, Atmel, NXP, TI, 8051 microcontrolers

    What is it? It's a Bootloader for Microchip, Atmel, NXP, TI and 8051 devices. A Bootloader is a firmware running in the microcontroler device which allows the user to send it's own firmware without the need of a programmer. This Bootloader consists of: - firmwares for many devices (this firmware need to be send to the device's flash memory with a programmer, only once) - a PC software which communicates with the bootloader firmware in the device and send the user's program in its memory Where...
    Leader badge
    Downloads: 17 This Week
    Last Update:
    See Project
  • 6
    PPS Tool

    PPS Tool

    PPS setup tool for Great Cow Basic

    PPS setup tool for Great Cow Basic
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    WxPic
    WxPic allows, with a PC and an adapter (programmer), to program a PIC micro-controller, by loading a HEX file, reviewing and/or editing the configuration or memory and writing and/or verifying the device flash memory.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 8

    PyBitBanger

    Python controlled hardware.

    With the demise of the parallel port, a simple way for a Python script to control external hardware has disappeared. The goal of this project is to use relatively simple hardware like an Arduino Nano and the Microchip MCP23S17 port expander as an extensible bit banger. Ideally, all hardware should be leaded and breadboard friendly for easy project prototyping. The ELEGOO Nano is used as an USB RS232 to SPI controller to control the port expander. This fits nicely on a breadboard and has...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    FUI Audio DAC

    FUI Audio DAC

    FPGA-Based USB-Input Audio Digital to Analogue Converter

    An open-hardware and -firmware project that implements a USB-input fully-digital class-D audio amplifier. All processing is done on FPGA, including the USB-physical, USB-SIE, HID interface, clock-recovery, bus voltage regulation, noise-shaping and PWM output. A Microchip PIC based remote control is also included. The remote maps to the media buttons of the USB HID interface. The volume control, next track, previous track, stop and play/pause functions are supported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Easy management of simple and complex projects Icon
    Easy management of simple and complex projects

    We help different businesses become digital, manage projects, teams, communicate effectively and control tasks online.

    Plan more projects with Worksection. Use Gantt chart and Kanban boards to organize your projects, get your team onboard and assign tasks and due dates.
  • 10

    picusb

    USB Resources for Microchip Microcontrollers, libusb and libftdi

    USB Resources for Microchip Microcontrollers and libusb, also libftdi and openocd binaries
    Leader badge
    Downloads: 21 This Week
    Last Update:
    See Project
  • 11

    PICKitPlus - the database

    PICKitplus database only. For Microchip PICs and EEPROMs

    The intent of PICKit 2Plus and the PICKit 3Plus is to support programming of PIC microcontrollers and EEPROMS. See www.pickitplus.co.uk to purchase the project software. This repository provides the database that contains the new programming protocol to support for Microchip PIC microcontrollers We publish the updated and managed Microchips PIC microcontroller and EEPROM database here. You can use with the original Microchip software but the original Microchip software will not program...
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • 12
    PICKit3V3_PCAR

    PICKit3V3_PCAR

    Microchip PICKit scriptable

    The PICkit 3 Programmer Application with scripting support is a modified version of the PICkit 2 programmer application that was specially modified to work with PICkit 3 scripting firmware. This is a modified .NET DLL which permit low level access to your Michrochip PicKit probe. Write your own programs for your PICKit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    Relay Trainer

    A single board computer using an electromechanical CPU

    The relay trainer is inspired by the single board microprocessor "trainers" of the 1970s / 1980s, but with a custom 8-bit CPU implemented with 83 electromechanical DPDT relays. As with other recent relay computers, the memory is implemented in semiconductors to keep the relay count low. Microchip PIC microprocessors are used to implement this memory and the front panel user interface.
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • 14
    Halarm

    Halarm

    Simple domotic sensors notification system

    A very simple sensors monitor system that rely on a low-cost wifi microchip connected to your home rooter (no external services involved) for the server, and your favorite device (PC, mobile, etc) for the client. It uses raw TCP protocol (with no security), with tiny band consumption. To handle ISP dynamic IP assignment, an effective No-IP free client has been implemented and included as a library, see: https://sourceforge.net/projects/arduinoip/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    lincomtool

    Simple LIN bus communication tool.

    A very basic LIN master that uses Microchip LIN Serial Analyzer hardware.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    EtherCard

    EtherCard

    EtherCard is an IPv4 driver for the ENC28J60 chip

    EtherCard is a driver for the Microchip ENC28J60 chip, compatible with Arduino IDE. It is adapted and extended from code written by Guido Socher and Pascal Stang. High-level routines are provided to allow a variety of purposes including simple data transfer through to HTTP handling. Non-AVR boards are NOT currently supported (101/Zero/Due) #211 Hardware: Depending on the size of the buffer for packets, this library uses about 1k of Arduino RAM. Large strings and other global variables can...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    PK2Aux is a library and suite of command-line utilities for using the Microchip PICkit2 programmer device for purposes other than programming (such as the generic pin controls, serial UART, and logic analyzer modes provided by the Windows software).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Pinguino IDE

    Pinguino IDE

    Pinguino packages

    Pinguino is an electronics prototyping platform. It supports different 8- and 32-bit ©Microchip microcontrollers, all with built-in USB module. Pinguino comes with a USB Bootloader, a small program running inside the microcontroller which is responsible for transferring your application from your PC to the microcontroller memory and handing over the control to this program afterwards. No programmer is then needed, only a USB cable and a PC. Pinguino is also an Integrated Development...
    Downloads: 77 This Week
    Last Update:
    See Project
  • 19

    MSX Disk Interface Emulator

    A Interface to adapt modern SD Card to the old MSX computers

    This is an open source project that aims to create a MSX cartridge that acts as a old disk drive interface but in fact it will be accesing a modern SD Card. For the MSX it will be as if there is a magnetic disk drive with a real magnetic disk but for real it will be accessing a .dsk file inside a sdcard. Development tools used are: - Kicad version 2013-07-07 - Microchip XC8 v1.21 (free mode) - Micrchip MPLAB X IDE v1.90 - Altera´s Quartus Web Edition 11.0 UPDATE 2014-11-05
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    can4linux

    can4linux

    CAN bus device driver

    can4linux is hosted on https://gitlab.com/hjoertel/can4linux since 2016. Don't use SourceForge anymore for this code. can4linux is an universal Linux device driver for ISA or PCI interface boards with CAN interface and embedded CAN controller solutions. Based on the API provided by can4linux commercial protocol stacks for CANopen, J1939 and DeviceNet are available. A first PCI board with an FPGA based CAN FD controller is supported (TARGET=IXXAT_IB500) in the CAN FD ISO mode but also non-ISO
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21

    PinguinoX

    Pinguino VB IDE

    Pinguino VB basic compiler envirionment for MicroChip PIC computers
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Lcd Transitions HD44780

    Graphic Text transitions for character LCDs

    This is the LCD text transition code (3 transition styles) split out of larger program for dsPic. It should be the main.c file built with the Microchip sample timer project.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    OpenECoSys
    Open source embedded distributed systems based on Microchip's PIC microcontrollers. A software tool called NetworkViewer for monitoring the modules on the distributed network is also available.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24

    LUAndroid

    Embedded operating system that runs LUA scripts

    The aim of this project is to provide an easy to use fast prototyping platform for embedded systems. The hardware is targeted to be small, DIP package hybrid technology chip. In the current phase it runs on Microchip demo boards. http://www.microchip.com/dm320005-2 http://www.microchip.com/dm320006 and SunDisk Ultra 16Gb SDcard
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    Digital Vacuum Gauge

    A simple DIY 4 channel Digital Vacuum Gauge.

    These are the source files for the firmware and hardware for the kickstarter project. The vacuum gauge can display up to 4 vacuums in kPa, PSI, mmHg and inHg. Filtering modes are selectable and display modes are also selectable. The firmware is now finished for the project. It is designed to run on the PIC24FV16KA301 microcontroller by Microchip.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next