An open API service providing repository metadata for many open source software ecosystems.

GitHub / microchip-pic-avr-examples 37 Repositories

Microchip Technology

microchip-pic-avr-examples/attiny3217-xpro-t10-mplab-mcc

This code example demonstrates how to use T10 Xplained Pro with ATTiny3217 microcontroller.

Language: C - Size: 339 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/attiny3217-xpro-qt8-mplab-mcc

This code example demonstrates how to use QT8 Xplained Pro with ATTiny3217 microcontroller.

Language: C - Size: 418 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f56q71-curiosity-nano-qt7-mplab-mcc

This code example demonstrates how to use QT7 Xplained Pro with PIC18F56Q71 microcontroller.

Language: C - Size: 210 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/dspic33ck512mpt608-provision-prototyping

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.

Language: C - Size: 3.49 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 2 - Forks: 0

microchip-pic-avr-examples/code-examples-testing

code-examples-testing updated description: Test description update

Language: C - Size: 647 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f56q71-mtch9010-dynamic-cfg-change

This repository contains two MPLAB® X projects demonstrating dynamic configuration changes for MTCH9010 using Enhanced Configuration Mode or IO configuration pins, with the PIC18F56Q71 microcontroller as the host device.

Language: C - Size: 4.71 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f56q24-mtch9010-buzzer-neopixel-mplab-mcc

In this application, when water is detected, a PIC18F56Q24 will drive a Buzzer Click board and light up an 4x4 NeoPixel array. The onboard button is used to cycle through output modes: Buzzer only, NeoPixel only, or both Buzzer and NeoPixel.

Language: C - Size: 40.2 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic16f17146-curiosity-qt7-mplab-mcc

This code example demonstrates how to use QT7 Xplained Pro with PIC16F17146 microcontroller.

Language: C - Size: 571 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f56q24-curiosity-nano-qt7-mplab-mcc

This code example demonstrates how to use QT7 Xplained Pro with PIC18F56Q24 microcontroller.

Language: C - Size: 1.31 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f47q10-curiosity-nano-qt7-mplab-mcc

This code example demonstrates how to use QT7 Xplained Pro with PIC18F47Q10 microcontroller.

Language: C - Size: 1.11 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/attiny3217-xpro-qt7-mplab-mcc

This code example demonstrates how to use QT7 Xplained Pro with ATTiny3217 microcontroller.

Language: C - Size: 926 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/dspic33a-curiosity-modbus

Demo creates basic modbus RTU server using nanoModbus stack

Language: C - Size: 1.33 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f57q43-dma-uart-to-pwm-part2

This example [part2] shows how to set up Direct Memory Access (DMA) using the Microchip Code Configurator (MCC) on a PIC18F57Q43 microcontroller to transfer data from the UART recieve buffer to the PWM duty cycle register to alter the brightness of an LED. The data transfer is triggered by the UART module when the Rx buffer register is full.

Language: C - Size: 9.57 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 4

microchip-pic-avr-examples/pic18f56q24-curiosity-nano-explorer-mcp4821-speaker

This example will demonstrate how to interface the MCP4821-Speaker on-board the Curiosity Nano Explorer development board using DAC protocol.

Language: C - Size: 2.42 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f56q24-curiosity-nano-explorer-ws2812

This example will demonstrate how to interface with the individually addressable WS2812 LEDs on the Curiosity Explorer Development board using Core Independent Peripherals and MCC.

Language: C - Size: 2.67 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f56q24-curiosity-nano-explorer-vcnl4200-ambient-sensor

This example will demonstrate how to interface the VCNL4200-Ambient-LightSensor on-board the Curiosity Nano Explorer development board using I2C protocol, and UART to display light intensity values on the terminal.

Language: C - Size: 8.21 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f56q24-curiosity-nano-explorer-at24cm02-eeprom

This example will demonstrate how to interface the AT24CM02-EEPROM chip on-board the Curiosity Nano Explorer development board using SPI protocol.

Language: C - Size: 1.74 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f56q24-curiosity-nano-explorer-25csm04-eeprom

This example will demonstrate how to interface the 25CSM04-EEPROM chip on-board the Curiosity Nano Explorer development board using I2C protocol.

Language: C - Size: 2.73 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f56q24-curiosity-nano-explorer-mcp23008-joystick

This example will demonstrate how to interface the joystick on board the Curiosity Nano Explorer development board.

Language: C - Size: 11 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f56q24-curiosity-nano-explorer-mcp9808-temp-sensor

This example will demonstrate how to interface the MCP9808-Temperature Sensor on-board the Curiosity Nano Explorer development board with pic18f56q24 MCU using I2C protocol, and using UART peripheral to display temperature values on the terminal.

Language: C - Size: 26.9 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/dspic33a-dual-partition-code-examples

dsPIC33A Dual Partition Code Examples

Language: C - Size: 2.04 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/11kw-three-phase-pfc-demonstration-application

The 11kW Three-Phase PFC Demonstration Application is a high-performance development platform designed to support rapid prototyping and code development using Microchip dsPIC33C and dsPIC33A Digital Signal Controllers and Silicon Carbide (SiC FET) devices.

Language: C - Size: 6.9 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/curiosity-33ak512mc510-pwmexample-triple-motor-control

PWM Peripheral Example for Triple Motor Control using Sync PCI Feature

Language: C - Size: 5.89 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f56q24-curiosity-nano-explorer-ssd1306-oled

This example will demonstrate how to interface the SSD1306 OLED on-board the Curiosity Nano Explorer development board using I2C serial protocol.

Language: C - Size: 2.77 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/dspic33ck-power-automotive-4kw-psfb

dsPIC33C 4kW DC-DC Demonstration Application

Language: C - Size: 17.6 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/avr-motor-control-high-speed

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.

Language: C - Size: 9.26 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/dspic33a-crc-advanced

This code example shows how to use the MPLAB® Code Configurator Melody CRC module to compute a CRC value by user selected CRC settings.

Language: C - Size: 3.33 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/dspic33a-crypto-accelerator-module

These MPLAB® X IDE demo projects showcase applications built with the Crypto Library which leverages the Pre-compiled Crypto Accelerator Module(CAM) Hardware Driver to demonstrate various cryptographic algorithms supported by the CAM

Language: C - Size: 2.54 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic16f15244-uart-i2c-bridge-i2c-client2-mplab-mcc

This example demonstrates UART-I2C bridge implementation using PIC MCU.The PIC16F15244 MCU processes periodically acquired sensor data and also acts as a I2C client.Compatible PIC16F152xx family of MCUs are PIC16F15214,PIC16F15223,PIC16F15254,PIC16F15276

Language: C - Size: 91.8 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/pic16f15244-uart-i2c-bridge-and-i2c-host-mplab-mcc

This example demonstrates UART-I2C bridge implementation using PIC microcontroller. The PIC16F15244 MCU acts as I2C host and communicates with multiple I2C clients. Compatible PIC16F152xx family of MCUs are PIC16F15214,PIC16F15223,PIC16F15254,PIC16F15276

Language: C - Size: 1.29 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/atmega328p-discrete-pid-controller-mplab

This repository describes a simple implementation of a discrete Proportional- Integral-Derivative (PID) controller for tinyAVR and megaAVR devices from Microchip.

Language: C - Size: 446 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 4

microchip-pic-avr-examples/atmega4809-adc-basics-mplab

An introduction to adc's on megaavr 0 series

Language: C - Size: 6.09 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/atmega4809-xplained-pro-getting-started-with-freertos-mplab

freeRTOS example on a xplained-pro atmega4809 with MPLAB X

Language: C - Size: 893 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 2

microchip-pic-avr-examples/attiny1617-quadrature-decoding-mplab

Quadrature Decoding using CCL with TCA and TCB with attiny1617

Language: C - Size: 514 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/attiny416-pillbox-alarm-p4-mplab

Pillbox Alarm Application for attiny416

Language: C - Size: 530 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/attiny416-precise-ulp-timing-p4-mplab

Precise ULP Timing on P4 with attiny416

Language: C - Size: 496 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/attiny817-digital-sound-recorder-with-parrot-mplab

Digital sound recorder example with Parrot ATtiny817 Recorder

Language: C - Size: 395 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/attiny817-getting-started-with-cip-mplab

This repository will have a look at CIPs and provide an example on how to combine CCL, Event System, RTC and ADC to filter the signal from a button and initiate an ADC conversion core independently.

Language: C - Size: 450 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/attiny817-manchester-encoder-based-on-cips-mplab

This example implements a Manchester encoder using Core Independent Peripherals.

Language: C - Size: 428 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 1

microchip-pic-avr-examples/avr128db48-training-on-opamp-xoschf-mvio-mplab

MPLAB X training code examples for the AVR DB family of microcontrollers, demonstrating use of the OPAMP, XOSCHF and MVIO peripherals.

Language: C - Size: 620 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 1

microchip-pic-avr-examples/attiny817-realistic-heartbeat-mplab

In this MPLAB X example the duty cycle of the PWM signal is dynamically increased or decreased to change the brightness of the LED in order to mimic a heartbeat.

Language: C - Size: 33.2 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/attiny817-rtc-crystal-compensation-look-up-table-mplab

This example uses a look-up table to do temperature compensation in order to keep the clock more accurate.

Language: C - Size: 428 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/attiny817-rtc-crystal-error-compensation-mplab

This example code demonstrates how to do compensation for static drift. A known value for the drift will be used.

Language: C - Size: 433 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/pic18f47q10-clc-ir-communication-receiver-mplab

This demo is realized using PIC18-Q10 family MCU and Curiosity Nano development board. The demo highlights usage of CIPs for IR communication implementation in real time control applications. This code example contains IR receiver implementation details.

Language: C - Size: 7.85 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 5 - Forks: 4

microchip-pic-avr-examples/dspic33a-crc-basic

This code example shows how to configure and use the MPLAB® Code Configurator Melody CRC module to compute a CRC value.

Language: C - Size: 3.15 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/pic18f16q40-weather-station

PIC18F16Q40 curiosity weather station code example.

Language: C - Size: 16.8 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 4

microchip-pic-avr-examples/pic18f16q40-guitar-tuner

This repository demonstrates a Guitar Tuner application using the PIC18-Q40 device.

Language: C - Size: 12.3 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 2

microchip-pic-avr-examples/dspic33a-dac-dma-sinewave

This MPLAB® X IDE example demonstrates how to generate a 100Hz sine wave without CPU intervention by configuring the DAC and DMA Drivers within MCC Melody.

Language: C - Size: 19.4 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/dspic33a-curiosity-oob

dsPIC33A Curiosity Out of Box Demos

Language: C - Size: 1.12 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 1

microchip-pic-avr-examples/dspic33-dsc-bootloader-code-examples

dsPIC33 DSC Bootloader Code Examples

Language: C - Size: 17.4 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

microchip-pic-avr-examples/avr128da64-phase-sequence-detection-of-ac-supply-mplab

Firmware supporting the Application Note AN3607 'Phase Sequence Detection of Three Phase AC Supply'. This application demonstrates phase sequence detection, RMS voltage measurement on the three-phase AC supply using ZCD and ADC peripherals of AVR128DA64 microcontroller. The firmware is generated with Microchip code configurator (MCC) and MPLAB IDE, and developed on STK600 hardware platform.

Language: C - Size: 701 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/dspic33ck-power-dcdc-dual-active-bridge-development-platform

This solution demonstrates the implementation of a Dual Active Bridge (DAB) application using Microchip's dsPIC33C device for automotive On-Board Charger applications, featuring a versatile DC-DC Dual Active Bridge Development Platform with organized components, and compatibility with various dsPIC33 plug-in modules for flexible testing and use.

Language: C - Size: 87.6 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/avr16eb32-bldc-pmsm-motor-control-demo

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.

Language: C - Size: 10.6 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 5 - Forks: 0

microchip-pic-avr-examples/avr64du32-cnano-usb-cdc-virtual-serial-port-mplab-mcc

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.

Language: C - Size: 1.36 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/avr64du32-cnano-usb-cdc-to-usart-bridge-mplab-mcc

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.

Language: C - Size: 1.76 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f16q41-adcc-temp-sensor-mplab-mcc

This example will show how to use the Temperature Indicator Module and configure an ADCC to measure the device temperature

Language: C - Size: 827 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 1

microchip-pic-avr-examples/pic18f16q41-uart-button-mplab-mcc

This example will display a message on a serial terminal when the button on the pic18f16q41 is pushed.

Language: C - Size: 565 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 1

microchip-pic-avr-examples/avr128db48-getting-started-with-mvio-mplab-mcc

These MPLAB X Melody MCC example Getting Started with Multi Voltage I/O (MVIO) (TB3287) show how the MVIO is used on the AVR® DB family of microcontrollers.

Language: C - Size: 994 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 1

microchip-pic-avr-examples/pic32ak1216gc41064-gpdim-demo

PIC32AK1216GC41064 General Purpose DIM Demo

Language: C - Size: 1.13 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f47q10-low-power-modes

This example demonstrates the configuration of Doze, Idle and Sleep power down modes in PIC18F47Q10 MCU, to achieve low power consumption.

Language: C - Size: 2.84 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 2

microchip-pic-avr-examples/dspic33e-code-examples

dsPIC33E Code Examples

Language: C - Size: 1.86 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 13 - Forks: 1

microchip-pic-avr-examples/pic18f47Q10-curiosity-hpc-demo-code

This is a demo code is to provide support for the Curiosity High Pin Count (HPC) development board using the PIC18F47Q10.

Language: C - Size: 1.89 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 5 - Forks: 2

microchip-pic-avr-examples/pic18f57q43-dac-dma-sinewave-generation-mplab-mcc

This code example demonstrates how to generate a 100 Hz sine wave without CPU intervention using the built-in DAC and DMA peripherals of the PIC microcontroller. Some compatible PIC18F-Q43 family of MCUs are: PIC18F27Q43, PIC18F47Q43, PIC18F57Q43.

Language: C - Size: 4.54 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/dspic33a-curiosity-data-eeprom-emulation-demo

dsPIC33A Curiosity Data EEPROM Emulation Demo

Language: C - Size: 2.36 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f47q84-utmr-decoding-ws2812-datastream

This project uses the new Universal Timer (UTMR) module along with CLC, SPI, and CCP modules on the PIC18F-Q84 family to decode the WS2812 LED data stream.

Language: C - Size: 1020 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 7 - Forks: 1

microchip-pic-avr-examples/pic18f46q71-curiosity-hpc-demo-code

These labs provide support for the Curiosity High Pin Count (HPC) development board using the PIC18F46Q71.

Language: C - Size: 368 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

microchip-pic-avr-examples/pic16f18446-cnano-greenhouse

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 moisture and temperature.

Language: C - Size: 3.68 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 14 - Forks: 3

microchip-pic-avr-examples/avr128da48-cnano-manchester-mplab-mcc

The repository contains two MPLAB® X projects: * *Manchester Encoder* and *Decoder*: using Core Independent Peripherals (CIPs) by following the interaction between TCB, USART, Event System, and CCL peripherals.

Language: C - Size: 4.55 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 1

microchip-pic-avr-examples/pic18f56q24-cnano-8bit-mdfu-client-mplab-mcc

GitHub Example for the 8bit MDFU Client Library using PIC18F56Q24 with a CNANO board.

Language: C - Size: 22 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

microchip-pic-avr-examples/avr128da48-cnano-8bit-mdfu-client-mplab-mcc

GitHub Example for the 8bit MDFU Client Library using AVR128DA48 with a CNANO board.

Language: C - Size: 20.2 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

microchip-pic-avr-examples/pic16f18446-cnano-8bit-mdfu-client-mplab-mcc

GitHub Example for the 8bit MDFU Client Library using PIC16F18446 with a CNANO board.

Language: C - Size: 7.14 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

microchip-pic-avr-examples/pic18f57q43-automated-led-display-driver

Example showing an automated LED display driver state machine using DMA and GPR memory.

Language: C - Size: 1000 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 1

microchip-pic-avr-examples/pic18f46q71-srport-shift-register-mplab-melody

This code example demonstrates a SIPO shift register application using the signal routing port peripheral using PIC18-Q71 family of devices.

Language: C - Size: 1.98 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f47q84-curiosity-hpc-demo-code

PIC18F-Q84 Curiosity High Pin Count (HPC) Development board basic code examples.

Language: C - Size: 5.71 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 1

microchip-pic-avr-examples/pic24-dspic33-freertos-demo

PIC24 DSPIC33 FreeRTOS Demo

Language: C - Size: 907 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 8 - Forks: 2

microchip-pic-avr-examples/dspic33ch-power-totem-pole-demonstration-application-single-phase

Dual core MPLAB(R) X projects for single phase totem-pole application

Language: C - Size: 33.8 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 3 - Forks: 0

microchip-pic-avr-examples/pic18f27k42-dma-ram-to-uart

Example to demonstrate DMA operation between RAM and UART TX Buffer - Hardware Triggered

Language: C - Size: 139 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 2

microchip-pic-avr-examples/pic16f17146-cold-plate-mplab-mcc

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

Language: C - Size: 18.8 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 30 - Forks: 10

microchip-pic-avr-examples/attiny817-getting-started-with-the-tinyavr-1-series-mplab

This repository is a training module covering basics of GPIO, TCA, TCB, events, USART, CCL and PIT to create simple applications for the ATtinyAVR 1-series.

Language: C - Size: 435 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 1

microchip-pic-avr-examples/attiny817-rtc-crystal-frequency-output-mplab

This code example will show how to output a crystal clock on a pin by using two functions available in the code. The system clock will not be changed.

Language: C - Size: 425 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/attiny817-adc-basics-mplab

Example describing the basic functionality of the ADC in tinyAVR 1-series.

Language: C - Size: 436 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 1

microchip-pic-avr-examples/pic18f16q41-opamp-gain-measurement

This project demonstrates how to measure and calculate the gain of the OPA module on the PIC18-Q41 family of devices.

Language: C - Size: 14.2 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 2

microchip-pic-avr-examples/pic18f57q43-hysteresis-adcc-mplab-mcc

In this demo, learn how to use the ADCC's features to implement hysteresis to reduce the number of interrupts generated.

Language: C - Size: 214 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f16q41-analog-serial-read-mplab-mcc

In this example, we will show how to toggle a LED on and off for 500 milliseconds as well as showing how to create an analog-serial-read using a terminal emulator and potentiometer.

Language: C - Size: 5.36 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 1

microchip-pic-avr-examples/pic18f16q41-weather-station-cnano-mplab-mcc

This example is a weather station using Weather Click, Ambient Click, and OLED Click with PIC18F16Q41 Curiosity Nano and Curiosity Nano Base for Click boards.

Language: C - Size: 3.23 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 1

microchip-pic-avr-examples/attiny1627-bare-metal-twi-mplab

This example provides bare metal reference drivers for the Two-Wire Interface (TWI) on the ATtiny1627 family of MCUs.

Language: C - Size: 36.1 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 3 - Forks: 1

microchip-pic-avr-examples/pic18f56q71-simple-oscilloscope-mplab-mcc

Create a simple oscilloscope with a PIC18F56Q71 curiosity evaluation board

Language: C - Size: 227 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 1

microchip-pic-avr-examples/avr64du32-cnano-usb-hid-keyboard-mplab-mcc

This code example demonstrates the HID Keyboard class using the USB 2.0 device peripheral on the AVR DU family of MCUs.

Language: C - Size: 570 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/pic18f56q71-rlc-meter-mplab-mcc

This repository contains a MPLAB® X project, a LCR meter implementation using the internal resources of PIC18F56Q71 microcontroller.

Language: C - Size: 14.2 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/avr64dd32-room-temp-sensor-mplab-mcc

Using an MLX90632 FIR sensor, the AVR DD will calculate the room temperature and print the value to a UART.

Language: C - Size: 444 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f56q71-full-memory-card-mplab-mcc

Implementation of FatFs on a PIC18F56Q71 microcontroller with a memory card.

Language: C - Size: 1.34 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f56q71-lw-memory-card-mplab-mcc

Implementation of Petit FatFs on a PIC18F56Q71 microcontroller with a memory card.

Language: C - Size: 606 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/avr64ea48-ammonia-fusa-demo-mplab-mcc

Demonstration of the Functional Safety (FuSa) class B libraries in a gas monitor application with AVR64EA48.

Language: C - Size: 4.81 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/avr64du32-cnano-usb-vendor-mplab-mcc

This code example demonstrates using the USB Vendor class to transfer data using the USB 2.0 device peripheral on the AVR DU family of MCUs.

Language: C - Size: 379 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/avr64du32-cnano-usb-hid-matrix-keypad-mplab-mcc

This code example demonstrates how to set up and make custom settings for a matrix keypad using the USB Human Interface Device (HID) class on the AVR DU microcontroller.

Language: C - Size: 1.02 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f57q43-adcc-spike-detection-polled-mcc

The ADCC Spike Detection Example, of the MCC Melody ADCC Example Component, used in the Polled implementation. ADCC Spike Detection is visualized with the Data Streamer. Modify the Spike Detection Sensitivity to observe the change in sensitivity.

Language: C - Size: 7.46 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f57q43-adcc-basic-printf-polled-mcc

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.

Language: C - Size: 4.01 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f57q43-adcc-data-streamer-pwm-callbacks-mcc

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.

Language: C - Size: 7.22 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f57q43-adcc-spike-detection-callbacks-mcc

The ADCC Spike Detection Example, of the MCC Melody ADCC Example Component, used in the Polled implementation. ADCC Spike Detection is visualized with the Data Streamer. Modify the Spike Detection Sensitivity to observe the change in sensitivity.

Language: C - Size: 8.08 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/pic18f57q43-adcc-data-streamer-callbacks-mcc

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.

Language: C - Size: 6.8 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0