{"payload":{"pageCount":24,"repositories":[{"type":"Public","name":"pic18f57q43-timer-toggle-led-polled-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"The TIMER Toggle LED example, of the MCC Melody Timer Example Component, is used in the Polled implementation. The LED on the PIC18F57Q43 Curiosity Nano is toggled, as well as a Debug IO, which can be used to verify the 100 ms period.","allTopics":["timer","getting-started","melody","data-visualizer","mplab-data-visualizer","mcc-melody"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,5],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-06T12:02:12.812Z"}},{"type":"Public","name":"pic18f57q43-adcc-data-streamer-pwm-callbacks-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"PWM control of LED has been added to the ADCC Data Streamer Example, of the MCC Melody ADCC Example Component (Callbacks Implementation). LED brightness is varies with POT-Meter and ADC samples are visualized using the Data Streamer every 100ms.","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":[],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-06T08:57:24.741Z"}},{"type":"Public","name":"pic18f57q43-adcc-data-streamer-callbacks-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"The ADCC Data Streamer Example, of the MCC Melody ADCC Example Component, used in the Callbacks Implementation. Displays ADCC samples visualized with the Data Streamer. An ADC conversion is taken every 100 ms on the selected analog channel.","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":[],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-06T06:57:25.279Z"}},{"type":"Public","name":"pic18f57q43-adcc-basic-printf-callbacks-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"The ADCC Basic Printf Example, of the MCC Melody ADCC Example Component, used in the Callbacks Implementation. ADC Conversions are taken every 500 ms. The LED is toggled and the result is sent to the PC terminal.","allTopics":["adc","uart","getting-started","melody","data-visualizer","mplab-data-visualizer","mcc-melody"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-06T06:02:17.013Z"}},{"type":"Public","name":"pic18f57q43-adcc-basic-printf-polled-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"The ADCC Basic Printf Example, of the MCC Melody ADCC Example Component, used in the Polled implementation. ADC Conversions are taken every 500 ms. The LED is toggled and the result is sent to the PC terminal.","allTopics":["adc","uart","getting-started","melody","data-visualizer","mplab-data-visualizer","mcc-melody"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-06T05:46:01.327Z"}},{"type":"Public","name":"pic18f57q43-timer-toggle-led-callbacks-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"The TIMER Toggle LED example, of the MCC Melody Timer Example Component, is used in the Callbacks implementation. The LED on the PIC18F57Q43 Curiosity Nano is toggled, as well as a Debug IO, which can be used to verify the 100 ms period.","allTopics":["timer","getting-started","melody","data-visualizer","mplab-data-visualizer","mcc-melody"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,0,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-05T11:33:16.486Z"}},{"type":"Public","name":"pic18f46q24-curiosity-hpc-demo-code","owner":"microchip-pic-avr-examples","isFork":false,"description":"These labs provide support for the Curiosity High Pin Count (HPC) development board using the PIC18F56Q24.","allTopics":["getting-started","melody","curiosity"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":[0,0,10,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-04T22:54:53.074Z"}},{"type":"Public","name":"pic18f16q40-clc-switch-debouncing","owner":"microchip-pic-avr-examples","isFork":false,"description":"This project demonstrates 3 ways to debounce a switch using the on-board peripherals, including Configurable Logic Cells (CLC) and TMR2.","allTopics":["human-interface","core-independent"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":1,"issueCount":0,"starsCount":3,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-10T22:51:59.374Z"}},{"type":"Public","name":"pic24-dspic33-freertos-demo","owner":"microchip-pic-avr-examples","isFork":false,"description":"PIC24 DSPIC33 FreeRTOS Demo","allTopics":["freertos","rtos"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":2,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,1,4,7,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,8,3,1,1,1,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-09T04:28:57.373Z"}},{"type":"Public","name":"pic16f13145-cnano-ultrasonic-distance-sensor-mplab-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"This code example demonstrates how to get results from the HC-SR04 with zero software written by the user. This is done using the pic16f13145, with the CLB and MCC.","allTopics":["sensor","led"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,7,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-08T20:15:48.239Z"}},{"type":"Public","name":"dspic33a-curiosity-oob","owner":"microchip-pic-avr-examples","isFork":false,"description":"dsPIC33A Curiosity Out of Box Demos","allTopics":["gpio","adc","uart","pwm"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-02T16:57:21.249Z"}},{"type":"Public","name":"dspic33ak128mc106-dppim-demo","owner":"microchip-pic-avr-examples","isFork":false,"description":"This is a small demo program highlighting adc and pwm channels of the dp-pim","allTopics":["gpio","uart"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-02T08:57:41.498Z"}},{"type":"Public","name":"pic18f47q10-cnano-eusart-commands-bare","owner":"microchip-pic-avr-examples","isFork":false,"description":"This example shows how to implement a command line interface. This way, the microcontroller can receive control commands via the EUSART. In this use case, an LED is controlled using commands sent from the MPLAB Data Visualizer.","allTopics":["getting-started","bare-metal","serial-communication","eusart"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-25T13:05:33.536Z"}},{"type":"Public","name":"pic18f47q10-cnano-eusart-commands-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"This example shows how to implement a command line interface. This way, the microcontroller can receive control commands via the EUSART. In this use case, an LED is controlled using commands sent from the MPLAB Data Visualizer.","allTopics":["getting-started","melody","serial-communication","eusart"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-25T10:57:47.733Z"}},{"type":"Public","name":"avr128da48-getting-started-with-ccl-mplab-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"This repository contains 3 MCC generated code examples that show how to use the CCL peripheral of the AVR128DA48 device in different modes. It is a companion to the TB3218-Getting Started with Configurable Custom Logic (CCL).","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-22T10:09:58.544Z"}},{"type":"Public","name":"pic16f17146-pir-sensor-node-with-ble-mplab-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"This code example demonstrates how to interface a passive infrared (PIR) sensor with BLE connectivity using ADCC, OPA, DAC and Timer Peripherals of PIC microcontroller. Some compatible PIC16F17146 family of MCUs are: PIC16F17146, PIC16F17125","allTopics":["sensor","ble"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,5,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-22T09:14:29.834Z"}},{"type":"Public","name":"avr16eb32-bldc-pmsm-motor-control-demo","owner":"microchip-pic-avr-examples","isFork":false,"description":"Example for a BLDC Motor Control application, using the new AVR-EB family of devices. Trapezoidal drive-motor synchronisation with sensored or sensorless feedback, start ramp and multiple fault sources.","allTopics":["bldc","pmsm","signal-generation","hall-effect-sensor","motor-control","motor-control-pwm"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":0,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,7,0,0,0,0,0,0,0,3,0,0,8,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-19T10:48:23.214Z"}},{"type":"Public","name":"dspic33ck512mpt608-provision-prototyping","owner":"microchip-pic-avr-examples","isFork":false,"description":"The dsPIC33CK512MPT608 Provision Prototyping code example shows how to configure the Crypto Authentication Library to provision prototypes using the Trust Platform Design Suite (TPDS). TPDS uses Kit Protocol on device to provision the prototypes.","allTopics":["security","cryptography","provisioning","dspic","cryptoauthentication","secure-element","tpds","ta100","crypto-authentication-library","secure-subsystem"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-02T03:48:04.694Z"}},{"type":"Public","name":"pic18f56q24-cnano-8bit-mdfu-client-mplab-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"GitHub Example for the 8bit MDFU Client Library using PIC18F56Q24 with a CNANO board.","allTopics":["memory","bootloader","melody","curiosity","serial-communication","file-transfer-protocol","curiosity-nano","virtual-com-port","eusart","mcc-melody","microchip-device-firmware-update","8-bit-mdfu-client","mdfu"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T23:00:04.530Z"}},{"type":"Public","name":"avr128da48-cnano-8bit-mdfu-client-mplab-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"GitHub Example for the 8bit MDFU Client Library using AVR128DA48 with a CNANO board.","allTopics":["memory","bootloader","melody","curiosity","serial-communication","file-transfer-protocol","curiosity-nano","virtual-com-port","eusart","mcc-melody","microchip-device-firmware-update","8-bit-mdfu-client","mdfu"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,12,8,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,7,0,0,0,2,1,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T22:47:00.918Z"}},{"type":"Public","name":"pic18f56q71-lw-memory-card-mplab-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"Implementation of Petit FatFs on a PIC18F56Q71 microcontroller with a memory card.","allTopics":["memory","file-system","memory-module"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T21:07:57.558Z"}},{"type":"Public","name":"pic18f56q71-full-memory-card-mplab-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"Implementation of FatFs on a PIC18F56Q71 microcontroller with a memory card.","allTopics":["memory","file-system","memory-module"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T21:07:16.057Z"}},{"type":"Public","name":"pic16f18446-cnano-8bit-mdfu-client-mplab-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"GitHub Example for the 8bit MDFU Client Library using PIC16F18446 with a CNANO board.","allTopics":["memory","bootloader","melody","curiosity","serial-communication","file-transfer-protocol","curiosity-nano","virtual-com-port","eusart","mcc-melody","microchip-device-firmware-update","8-bit-mdfu-client","mdfu"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-01T19:44:42.894Z"}},{"type":"Public","name":"dspic33ck-mchv3-sensorless-singlephase-bldc-drive","owner":"microchip-pic-avr-examples","isFork":false,"description":"This drive is created to control the Single Phase BLDC Motor Control with fan blade in sensorless fashion.","allTopics":["bldc","motor-driver","dspic","motor-control"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-27T05:08:38.646Z"}},{"type":"Public","name":"Sensored_SPBLDC_MCHV3_LVMC","owner":"microchip-pic-avr-examples","isFork":false,"description":"This drive is created to control the Single Phase Brushless DC (BLDC) Motor Driver using Microchip's dsPIC33CK DSC in a sensored fashion (Hall Effect sensor).","allTopics":["dsp","dsc","bldc","motor-driver","hall-effect-sensor","dspic","motor-control","sensored-control"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-20T04:45:12.776Z"}},{"type":"Public","name":"pic18f47q10-adc-dc-motor-with-touch-interface-mplab","owner":"microchip-pic-avr-examples","isFork":false,"description":"This demo is developed using PIC18-Q10 family MCU and Curiosity Nano development board. The demo demonstrates the usage of ADCC with hardware CVD technique and PWM peripherals of PIC18F47Q10 MCU to control DC motor through capacitive touch interface.","allTopics":["slider","button","mtouch","cvd","fan-controller","motor-control-pwm"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T12:01:32.577Z"}},{"type":"Public","name":"avr64du32-cnano-usb-hid-keyboard-mplab-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"This code example demonstrates the HID Keyboard class using the USB 2.0 device peripheral on the AVR DU family of MCUs.","allTopics":["usb","communication","hid","button"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T06:35:21.023Z"}},{"type":"Public","name":"pic18f56q71-basic-uart-comms-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"In this project, Melody will be used to configure the PIC18F56Q71 Curiosity Nano (Cnano) board to receive and output single ASCII characters over the integrated Serial/CDC port.","allTopics":["uart","melody","usart","mcc","int"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T18:29:38.764Z"}},{"type":"Public","name":"avr64du32-cnano-usb-cdc-virtual-serial-port-mplab-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"This code example demonstrates the Virtual Serial functionality of the Communication Device Class (CDC) using the USB 2.0 device peripheral on the AVR DU family of MCUs.","allTopics":["usb","communication","melody","mcc","serial-communication","usb-c","usb-protocol","usb-2-0"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T06:35:17.855Z"}},{"type":"Public","name":"avr64du32-cnano-usb-cdc-to-usart-bridge-mplab-mcc","owner":"microchip-pic-avr-examples","isFork":false,"description":"This code example demonstrates using the Communication Device Class (CDC) as a bridge to USART using the USB 2.0 device peripheral on the AVR DU family of MCUs.","allTopics":["usb","communication","uart","melody","usart","mcc","serial-communication","usb-c","usb-protocol","usb-2-0"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-31T06:35:08.552Z"}}],"repositoryCount":717,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"microchip-pic-avr-examples repositories"}