Skip to content
@microchip-pic-avr-examples

Microchip PIC & AVR Examples

Microchip Technology

Popular repositories Loading

  1. pic16f17146-cold-plate-mplab-mcc pic16f17146-cold-plate-mplab-mcc Public

    Control a Peltier device with a PIC16F17146 to regulate the temperature of a metal plate.

    C 36 13

  2. pic24-dspic-can-canfd-bootloader pic24-dspic-can-canfd-bootloader Public

    CAN and CAN-FD bootloader example using the ISO-15765-2 CAN transport layer for the PIC24 and dsPIC product lines.

    C 22 11

  3. dspic33e-code-examples dspic33e-code-examples Public

    dsPIC33E Code Examples

    C 20 2

  4. pic16f18446-cnano-greenhouse pic16f18446-cnano-greenhouse Public

    A plant monitoring system with PIC16F18446 which provides automated control of soil moisture and air humidity in a greenhouse. It also displays the environment parameters: air humidity, soil moistu…

    C 17 5

  5. pic18f57q84-2-axis-cnc pic18f57q84-2-axis-cnc Public

    Example of a 2-axis CNC machine that makes use of NCOs and DMAs for core-independent operation on the PIC18F-Q84 family of devices.

    C 13 4

  6. atmega4809-getting-started-with-usart-studio atmega4809-getting-started-with-usart-studio Public

    This repository contains 5 bare metal code examples that show how to use the USART peripheral of the ATmega4809 device in different modes. It's a companion to the TB3216-Getting Started with Univer…

    C 13 3

Repositories

Showing 10 of 906 repositories
  • avr-motor-control-sinusoidal Public

    Demo application for a simplified sinusoidal motor control algorithm. For this demo avr16eb32 and avr128da48 platforms are tested.

    microchip-pic-avr-examples/avr-motor-control-sinusoidal's past year of commit activity
    C 1 0 0 0 Updated Oct 23, 2026
  • pic32cmgc-cnano-rtc-periodic-vscode-harmony Public

    This example project uses the PIC32CM GC00 Curiosity Nano board to show how to use the Real-Time Counter (RTC) peripheral as a periodic timer. The RTC is configured to generate an interrupt every 250 milliseconds, triggering the on-board LED0 to toggle.

    microchip-pic-avr-examples/pic32cmgc-cnano-rtc-periodic-vscode-harmony's past year of commit activity
    C 0 0 0 0 Updated Oct 23, 2026
  • pic32cmgc-cnano-clock-config-vscode-harmony Public

    This example demonstrates how to configure a PIC32CM5112GC00048 device to achieve a synchronous 72 MHz MCLK and 4 MHz asynchronous clock. The PIC32CM GC00 Curiosity Nano board will be used, and configuration is done using Harmony.

    microchip-pic-avr-examples/pic32cmgc-cnano-clock-config-vscode-harmony's past year of commit activity
    0 0 0 0 Updated Oct 23, 2026
  • pic32cmgc-cnano-rtc-tamper-vscode-harmony Public

    This example project uses the PIC32CM GC00 Curiosity Nano board to show how to use the Real-Time Counter (RTC) to detect tampering. Pressing SW0 will be detected as a tampering attempt and a message with system timestamp will be displayed in the terminal.

    microchip-pic-avr-examples/pic32cmgc-cnano-rtc-tamper-vscode-harmony's past year of commit activity
    0 0 0 0 Updated Oct 23, 2026
  • pic32cmgc-cnano-rtc-alarm-vscode-harmony Public

    This example project uses the PIC32CM GC00 Curiosity Nano board to show how to use the Real-Time Counter (RTC) peripheral as an alarm timer. The application displays system time and triggers an alarm after 20 seconds, displaying a message in the terminal.

    microchip-pic-avr-examples/pic32cmgc-cnano-rtc-alarm-vscode-harmony's past year of commit activity
    0 0 0 0 Updated Oct 23, 2026
  • avr32la32-cnano-ac-modes-vscode-mcc Public

    This example showcases usage of Analog Comparator modes-Continuous, Sampled, and Event-Triggered-on AVR-LA MCUs. The AC wakes MCU via interrupt to drive an LED when the output is high, while power consumption in each mode is measured with a power debugger

    microchip-pic-avr-examples/avr32la32-cnano-ac-modes-vscode-mcc's past year of commit activity
    C 0 0 0 0 Updated Oct 21, 2026
  • dspic-bootloader-mdfu Public

    dsPIC Bootloader MDFU Code Examples

    microchip-pic-avr-examples/dspic-bootloader-mdfu's past year of commit activity
    C 5 2 0 0 Updated Sep 9, 2026
  • pic32cm-pl10-cnano-avr-to-pic32cm-pl10-migration-vscode Public

    This repository includes two code examples demonstrating a seamless migration of firmware from the AVR® family of MCUs to the Arm® Cortex M0+ based PIC32CM MCU family. Additional compatible MCU families for migration are: PIC16F and PIC18F.

    microchip-pic-avr-examples/pic32cm-pl10-cnano-avr-to-pic32cm-pl10-migration-vscode's past year of commit activity
    C 0 0 0 0 Updated Sep 9, 2026
  • avr-motor-control-high-speed Public

    Demo application for a simplified trapezoidal high speed motor control that keeps stability at high count of electrical rotations per minute (> 150 000 Electrical RPM ). For this demo avr16eb32, avr128da48 and atmega4809 platforms are tested.

    microchip-pic-avr-examples/avr-motor-control-high-speed's past year of commit activity
    C 4 2 0 0 Updated Sep 3, 2026
  • avr16eb32-bldc-reference-design Public

    Create a custom NEMA 23 BLDC Driver w/ AVR16EB32 and the ATA6847.

    microchip-pic-avr-examples/avr16eb32-bldc-reference-design's past year of commit activity
    C 0 1 0 0 Updated Aug 18, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.