GitHub topics: pic32
chettrick/discobsd
2.11BSD-based Unix-like OS for STM32 and PIC32 Microcontrollers
Language: C - Size: 67.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 194 - Forks: 15

jnaulet/OpenPicoRTOS
Very small, safe, lightning fast, yet portable preemptive RTOS with SMP support
Language: C - Size: 3.32 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 84 - Forks: 10

kiffie/edc2svd
Convert an MCU register description from the EDC format to the SVD format
Language: Rust - Size: 680 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 1

kiffie/pic32-pac
Peripheral Access Crates for PIC32 MCUs
Language: Rust - Size: 1.96 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 2

rspber/tsdesktop
Touch Screen Desktop for Raspberry Pi Pico
Language: C - Size: 2.53 MB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 1

kiffie/pic32-rs
Rust crates for MCU programming and PIC32 HAL
Language: Rust - Size: 765 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 36 - Forks: 2

sparkfun/UBW32
PIC32 Development board, available from SparkFun Electronics.
Size: 1.26 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 10 - Forks: 8

M-J-Bauer/OLED-or-LCD-128x64-graphics-library
C function library for OLED or LCD monochrome graphics display module, 128 x 64 pixels
Language: C - Size: 197 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

envzhu/kozos-pic
開発中 KOZOS on PIC32MX270F256B
Language: C - Size: 776 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 5 - Forks: 1

apertus-open-source-cinema/AXIOM-Remote
A device to control AXIOM cameras.
Language: C++ - Size: 58.2 MB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 31 - Forks: 30

nyh-workshop/sk1632-i2s-dma-intro
Language: C - Size: 442 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

circuitvalley/USB-Video-Class-Stack-PIC32-UVC
USB Video Class (UVC) Driver Implementation on Microchip USB Stack
Language: C - Size: 9.1 MB - Last synced at: 15 days ago - Pushed at: almost 6 years ago - Stars: 25 - Forks: 7

eerimoq/pictools
Microchip PIC tools for software developers.
Language: C - Size: 1020 KB - Last synced at: 12 days ago - Pushed at: over 6 years ago - Stars: 14 - Forks: 2

kiffie/pic32probe
ICSP (2-wire) dongle for flashing PIC32 microcontrollers
Language: Rust - Size: 336 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 0

M-J-Bauer/MIDI-Sound-Synthesizer-on-PIC32MX
Monophonic MIDI-controlled Sound Synthesizer application runs on PIC32MX microcontroller.
Language: C - Size: 12.2 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 6 - Forks: 2

anachrocomputer/PIC32Tone
Tone generation via PWM on a PIC32MX550F256L. Should also work on other PIC32MX chips with similar peripherals, e.g. PIC32MX250F256L.
Language: C - Size: 24.4 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

anachrocomputer/PIC32DDS
Direct Digital Synthesis via an MCP4822 SPI DAC on a PIC32MX550F256L. Should also work on other PIC32MX chips with similar peripherals, e.g. PIC32MX250F256L.
Language: C - Size: 26.4 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

anachrocomputer/PIC32GC
Interfaces to game console controllers and joysticks on the PIC32
Language: C - Size: 37.1 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

anachrocomputer/PIC32Reach
Rudimentary setup and main loop code for blinking five LEDs on a PIC32MX550F256L. Should also work on other PIC32MX chips with similar peripherals, e.g. PIC32MX250F256L.
Language: C - Size: 59.6 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

anachrocomputer/PIC32PMP
Various MPLAB X projects exploring the PIC32's Parallel Master Port (PMP). Runs on PIC32MX250F256L and/or similar 100-pin PIC32s.
Language: C - Size: 413 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

rspber/TFT_eSPI_light
TFT_eSPI clone
Language: C - Size: 548 KB - Last synced at: 28 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

kimushu/tinythreads
POSIX-compatible tiny multi-threading library for Intel Nios II / Xilinx Zynq-7000
Language: C - Size: 204 KB - Last synced at: 17 days ago - Pushed at: almost 5 years ago - Stars: 13 - Forks: 4

AnthonyJParker/Cautious-Memory
My code on PIC32
Language: C - Size: 3.82 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

ZaZi2002/Computer-Architectur-Lab
Computer Architecture Lab projects with various fundamental concepts, including multi-cycle MIPS processors and PIC32 microcontroller programming.
Language: Verilog - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

nyh-workshop/sk1632-ws2812-christmas
Christmas lights using WS2812/PL9823 and with custom effects.
Language: C - Size: 45.9 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

danmcb/MAX32-RT-Scheduler
A cooperative scheduler for Digilent MAX32 with basic error handling and debug printing.
Language: C - Size: 19.5 KB - Last synced at: 10 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

williamfridh/KTH_IS1200_Computer_Hardware_Engineering_Project
Pong game built to run on a PIC32 board coded from scrath.
Language: C - Size: 111 KB - Last synced at: 21 days ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

MootSeeker/ActiveObjectPattern
First steps with PIC32CM and alternive way of code design
Language: C - Size: 8.47 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

miniwinwm/miniwinwm
Open source embedded window manager with overlapped windows. This project is actively maintained and free support is provided via the website. New features can be added on request. Consultancy can provided for commercial use.
Language: C - Size: 149 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 33 - Forks: 3

doctor3w/Dance-Dance-Evolution
Final project for Cornell's ECE 4760: Digital Systems Design Using Microcontrollers
Language: C - Size: 10.8 MB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

deadheadtn/electronic-bat
Trilateration lab research using PIC32, ultrasound and python
Language: Assembly - Size: 9.46 MB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

bbales/AN1388-Node
AN1388 UART bootloader programmer implemented in Node.js
Language: JavaScript - Size: 30.3 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 2

OpenLightingProject/ja-rule
Ja Rule is the code behind OLE, an Open Source DMX/RDM framework for PIC32 microcontrollers
Language: C - Size: 1.9 MB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 44 - Forks: 17

lgacnik/PIC32-DS18B20-Driver
DS18B20 Driver Developed on PIC32 Platform
Language: C - Size: 591 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

lgacnik/PIC32MX-Peripheral-Libs
PIC32MX Microcontroller Low-Level Drivers
Language: C - Size: 4.59 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Microchip-MPLAB-Harmony/dev_packs
Harmony 3 Product Database
Language: Roff - Size: 304 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 8

gilaires/IoT.PIC32.TempSensor
Size: 0 Bytes - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

bcliu430/ECE2534
Virginia Tech MicroController Interface
Language: C - Size: 883 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

asack20/martini-maker-game
Final Project for ME218a at Stanford University Fall 2021
Language: C - Size: 160 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

SethCram/ECE341-Microcontrollers
C Code for every Microcontrollers project
Language: C - Size: 2.58 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

robi772/pic32ws2812
Pic32 WS2812 DMA driver
Language: C++ - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

yildi1337/DAQv1
A Dual-Channel, 24-Bit, 256 kS/s Real-Time Hi-Speed USB 2.0 Data Acquisition (DAQ) Device based on PIC32MZ
Language: C - Size: 9.06 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 1

gavinlyonsrepo/pic_32_projects
A set of projects and libraries for PIC 32 Micro-controller's, written in C (xc32),
Language: C - Size: 95.7 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

LimpSquid/led-controller
Software for PIC32MX330F064H LED (cube) controller. The controller can be used for driving 256 RGB LEDs with a color-depth of 8 bit.
Language: C - Size: 328 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

UECIDE-Boards/ermetris-magneto
Ermetris Magneto
Language: C - Size: 117 KB - Last synced at: about 2 years ago - Pushed at: almost 10 years ago - Stars: 0 - Forks: 0

kiffie/usb-spdif
USB audio S/PDIF output
Language: C - Size: 157 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 13 - Forks: 1

hutorny/cojson
C++ pull-type JSON parser/generator for constrained platforms with automated code generation.
Language: C++ - Size: 274 KB - Last synced at: 11 months ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 1

nyh-workshop/sk1632-i2s-dma
Language: C - Size: 669 KB - Last synced at: 25 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

kiffie/alloc-pic32 Fork of rust-embedded/embedded-alloc 📦
A heap allocator for PIC32 microcontrollers
Language: Rust - Size: 42 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

pic32/NexOS
This is a RTOS currently for use with the PIC32MX series. Other ports will be considered as time goes on.
Language: C - Size: 12.5 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

erikmartinessanches/Moving-Pixels-Components-Project
MIPS Project in Computer Organization and Components. (2018)
Language: C - Size: 22.5 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

luciodj/PIC24EPMikromediaCode
Porting to the PIC24EP MIkromedia of all the example projects for the "Graphics, Touch, Sound and USB" book.
Language: C - Size: 1.44 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 2

elect-gombe/nativeC-MachiKania
MachiKaniaにC
Language: C - Size: 1.11 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 2

platformio/platform-microchippic32
Microchip PIC32: development platform for PlatformIO
Language: Python - Size: 82 KB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 3

gordoste/pic32glcd
Library to allow your project to work with KS0108 and ST7920 LCD controllers
Language: C - Size: 143 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

SudoMaker/pic32-toolchain-builder
The Ultimate PIC32 Toolchain Builder
Language: JavaScript - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

sillydan1/flashlib
Simple PIC32 flash memory utility library with emulated eeprom access
Language: C - Size: 67.4 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

dariogreggio/Z80_HW
a Z80 CPU made with Microchip PIC
Language: C - Size: 431 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

SudoMaker/pic32-toolchain
Relatively new toolchain for PIC32 MCUs
Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

martinribelotta/pic32mz-board
Board of PIC32MZ on LQFP144 pin
Language: Prolog - Size: 977 KB - Last synced at: about 2 years ago - Pushed at: over 10 years ago - Stars: 3 - Forks: 0

vsingh2201/EECS2021_F21_Labs
All the labs from the EECS2021 Computer Architecture Fall 2021
Language: Verilog - Size: 22.5 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

LimpSquid/psu-controller
Software for PIC32MX330F064H LED cube PSU controller. The PSU controller is responsible for switching on and off the RPi, monitoring temperature and controlling a fan.
Language: C - Size: 48.8 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

gustafvh/Flappy-Taco-Pic32
A 2D Flappy Bird game written in C and Assembler directly on a PIC32-processor. Uses moving graphics on both the x- and y-axis simultaneously. Watch a demo of this project here: https://drive.google.com/file/d/1hfWjsWTXVtwiQ6V1y8yLRdFO6Mkw99QN/view?usp=sharing
Language: C - Size: 29.8 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

pedrovt/ac2
Computer Architecture II (University of Aveiro)
Language: C - Size: 277 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

elect-gombe/3d_maze_machikania
3D 迷路をMachiKaniaで動かします。
Language: C++ - Size: 2.24 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

Costava/AQM0802A-LCD-PIC32
PIC32 library for AQM0802A-RN-GBW LCD display
Language: C - Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

kiffie/android-spdif
SPDIF audio output for Android
Language: C - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

diatrevolo/Curiosity2_tutorial_LED_SW
Very simple first PIC32 Curiosity 2 project
Language: Makefile - Size: 123 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

kiffie/pic32mx470-rs-hello-world
Hello World program in Rust for PIC32MX470
Language: C - Size: 48.8 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 2

luciodj/ExploringPIC32
Examples and projects from the book: :"Programming 32-bit Microcontrollers in C". All projects are based on the PIC32MX360F512L and use the MPLAB X IDE + XC32 compiler
Language: Makefile - Size: 557 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

luciodj/PIC32MikromediaCode
Code examples from the Graphics, Touch, Sound and USB book ported to the PIC32Mikromedia board
Language: C - Size: 1.33 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

luciodj/PIC32MikromediaVideoPlayer
Audio and Video Player ported to Mikromedia for PIC32 using MAL 3.02 and MPLAB 8
Language: C - Size: 131 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

joseguerra3000/PIC32-Libraries
My own set of libraries for PIC32 Microcontroller Family
Language: C - Size: 236 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 1

claudiopatricio/pic32-exercises
Collection of exercises for PIC32 (C and Assembly)
Language: C - Size: 21.7 MB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

TolgaAktas/PIC32-Microcontroller-Learning
C Programming on PIC32 to learn microcontroller and sensor programming.
Language: Makefile - Size: 223 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

kimushu/mulberry
Powerful & Tiny PIC32MZ microcontroller board
Language: C - Size: 1.2 MB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

kimushu/harmony-posixvfs
POSIX interface VFS (Virtual File System) Library for Microchip Harmony
Language: C - Size: 20.5 KB - Last synced at: 2 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

pedrovt/runpic32
Script that simplifies the usage of DETPIC32 scripts on Windows Subsystem for Linux
Size: 47.9 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

Bogatinov/small_it
Hackaday 2018 open challenge to compress profile images for PIC32MX370F512H badge
Language: C# - Size: 58.6 KB - Last synced at: 1 day ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

joseguerra3000/current-loops
Diseno de Modulo de lazos de corriente para monitoreo de sensores tipo ON-OFF a largas distancias.
Size: 654 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

UECIDE-Boards/mchp-curiosity-mzef
Microchip Curiosity PIC32 MZ EF
Language: C - Size: 30.3 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

UECIDE-Boards/boxtec-helvepicbbside
Boxtec HelvePic32 BBside
Language: C - Size: 23.4 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

UECIDE-Boards/boxtec-helvepic32
Boxtec HelvePic32
Language: C - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

joseguerra3000/Proyecto-Final-3
Sistema de Telecontrol de Estaciones de Bombeo
Language: C - Size: 3.52 MB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

joseguerra3000/Cerebot-Libraries
Set of mikroC libraries for Digilent Cerebot32MX4
Language: C - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

elect-gombe/pic32_videogame_DE
videogame develop environment for pic32
Language: C - Size: 20.7 MB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 1

elect-gombe/Video_onMachiKania
MachiKania上でビデオ再生をするということ。
Language: C - Size: 206 MB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0
