curiosity-nano
There are 50 repositories under curiosity-nano topic.
microchip-pic-avr-tools/pymcuprog
a Python utility for programming various Microchip MCU devices using Microchip CMSIS-DAP based debuggers
Cyb3rn0id/Microchip_Curiosity_Nano_Examples
Experiments with Microchip Curiosity Nano boards
microchip-pic-avr-examples/avr64dd32-agri-iot-mplab-mcc
Create an Agricultural IoT Sensor Node with AVR DD and RN2xx3 LoRa Module
microchip-pic-avr-examples/avr128db48-blink-sw-delay-mplab-mcc
This example uses the MCC Melody Library to show how to configure the device with a software delay and blink the LED on the AVR128DB48 Curiosity Nano development kit.
microchip-pic-avr-examples/pic16f13145-cnano-out-of-box-code-mplab-mcc
This repository contains the project that comes preloaded on the PIC16F13145 Curiosity Nano board. It contains a simple state machine demo of the Configurable Logic Block (CLB).
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.
microchip-pic-avr-tools/pykitinfo
pykitinfo provides information about connected Microchip development kits and tools
microchip-pic-avr-examples/avr128da48-adc-ac-voltage-measurement-mplab
The AVR128DA48 features one 12-bit differential ADC. This example demonstrates the RMS voltage measurement of AC supply using differential ADC.
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.
microchip-pic-avr-examples/avr128db48-analog-read-serial-write-mplab-mcc
This example uses the MCC Melody Library to show how to use the Analog to Digital Converter (ADC) to read a signal then send it out with the Universal Synchronous and Asynchronous Receiver-Transmitter (USART). Works with MPLABX or MPLAB XPRESS IDE.
microchip-pic-avr-examples/avr128db48-low-bom-mic-interface-using-opamp-mplab-mcc
This MCC based MPLAB X IDE example shows how to interface an electret microphone with a microcontroller (MCU) using the Analog Signal Conditioning (OPAMP). In addition to the microphone, only one resistor and one capacitor are required.
microchip-pic-avr-examples/avr128db48-opamp-gain-and-offset-calibration-mplab-mcc
This MCC based MPLAB X example shows how to calibrate the gain and offset of the OPAMP when configured as a Programmable Gain Amplifier (PGA). The internal DAC and ADC are used to perform the calibration procedure. No external components are required.
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.
microchip-pic-avr-examples/pic18f56q71-cnano-spi-driver-mplab-mcc
This code example demonstrates how to communicate as host and client using SPI protocol in interrupt and polling mode on PIC18F56Q71 with MPLAB MCC Melody.
microchip-pic-avr-solutions/pic-tcpip-lite-enc28j60-solution
This MPLAB® X MCC example shows implementation of TCP/IP Lite Applications using Microchip ENC28J60 Ethernet Driver on a PIC® Device
microchip-pic-avr-examples/avr128da48-phase-sequence-detection-of-ac-supply-mplab
This MPLAB® X Melody project supports the Application Note AN3607 Phase Sequence Detection of Three-Phase AC Supply and developed on AVR128DA48 Curiosity Nano Evaluation kit. This application uses ZCD and ADC peripherals of AVR DA family microcontroller.
microchip-pic-avr-examples/avr128db48-blink-led-ccl-mplab-mcc
This MPLAB X Melody code example shows how to make an LED blink using the Configurable Custom Logic (CCL) found in the AVR® DB. The CCL is configured as a toggling J-K flip-flop. The toggling is a result of a timer event.
microchip-pic-avr-examples/avr128db48-constant-current-driver-using-opamp-mplab-mcc
This MCC based MPLAB X IDE example shows how to use the Analog Signal Conditioning (OPAMP) peripheral to implement a constant-current driver using just one external resistor. The constant current amperage setting can be adjusted using firmware control.
microchip-pic-avr-examples/avr16eb32-cnano-fsk-mcc
This project showcases a full duplex communication between two AVR16EB32 Curiosity Nano boards through FSK data modulation and demodulation techniques implemented using timer peripherals.
microchip-pic-avr-examples/pic16f13145-cnano-manchester-encoder-mplab-mcc
The repository contains the Manchester Encoder, an MPLAB® X project, using Core Independent Peripherals (CIPs) by following the interaction between CLB, TMR0 and UART peripherals.
microchip-pic-avr-examples/pic16f15276-cnano-uart-io-expander-host-mplab-mcc
This example highlights usage of PIC MCU as I/O expander using UART interface. The PIC16F15276 MCU acts as host and is used to control seven segment display. Compatible PIC16F152xx family of MCUs are: PIC16F15244, PIC16F15254, PIC16F15276.
microchip-pic-avr-solutions/avr-tcpip-lite-enc28j60-solution
This MPLAB® X MCC example shows implementation of TCP/IP Lite Applications using Microchip ENC28J60 Ethernet Driver on an AVR Device
mchpTestArea/avr-tcpip-lite-enc28j60-solution
This MPLAB® X MCC example shows implementation of TCP/IP Lite Applications using Microchip ENC28J60 Ethernet Driver on an AVR Device
microchip-pic-avr-examples/avr16eb32-cnano-spi-driver-mplab-mcc
This code example demonstrates how to communicate as host and client using SPI protocol in interrupt and polling mode on AVR16EB32 with MPLAB MCC Melody.
microchip-pic-avr-examples/avr16eb32-cnano-weight-scale-mcc
This project showcases the advantages of the Analog-to-Digital Converter (ADC) with Programmable Gain Amplifier (PGA) and Burst Accumulation mode.
microchip-pic-avr-examples/pic16f13145-cnano-manchester-decoder-mplab-mcc
The repository contains the Manchester Decoder, an MPLAB® X project, using Core Independent Peripherals (CIPs) by following the interaction between CLB, SPI and TMR0 peripherals.
microchip-pic-avr-examples/pic16f18076-intro-to-sleep-mplab-mcc
Project is a PIC16F18076 beginners guide to entering and exiting the device's sleep mode and a high level discussion on low-power techniques. It uses the PIC16F18076 Curiosity Nano and MPLAB X/MCC.
microchip-pic-avr-examples/pic16f18076-rw-external-memory-mplab-mcc
Example demonstrating how to do basic read and writes to external memory using the MSSP driver in MCC.
microchip-pic-avr-examples/pic16f18076-unique-identifier-mplab-melody
Reading the Microchip Unique Identifier (MUI) on the PIC16 family of devices
microchip-pic-avr-examples/pic18f16q20-i3c-target-mplab-mcc
This demo shows how to set up a PIC18-q20 Curiosity Nano as an I3C Target using the code configurator MCC Melody.
microchip-pic-avr-examples/pic18f47q10-cnano-spi-driver-mplab-mcc
This code example demonstrates how to communicate as host and client using SPI protocol in interrupt and polling mode on PIC18F47Q10 with MPLAB MCC Melody.
microchip-pic-avr-examples/pic18f56q24-cnano-interface-sensor-modules-using-mvio-mplab-mcc
This example highlights usage of MVIO feature in the PIC18-Q24 MCU family for applications that involve external sensor modules operating at a different voltage than the microcontroller. Compatible PIC18-Q24 family of MCUs: PIC18F56/55/46/45/26/25/24Q24.
microchip-pic-avr-examples/pic18f56q24-phase-sequence-detection-of-ac-supply-mplab-mcc
This application demo highlights usage of ZCD and ADCC peripherals of 8-bit PIC MCUs in the applications that require phase sequence and phase loss detection on a three phase AC supply. Compatible PIC18-Q24 family of MCUs are:PIC18F56/55/46/45/26/25/24Q24
microchip-pic-avr-examples/pic18f56q71-morse-code-mplab-mcc
Transmit and receive morse code with the PIC18F56Q71 microcontroller
microchip-pic-avr-solutions/avr-tcpip-lite-encx24j600-solution
This MPLAB® X MCC example shows implementation of TCP/IP Lite Applications using Microchip ENCX24J600 Ethernet Driver on an AVR Device
microchip-pic-avr-solutions/pic-tcpip-lite-encx24j600-solution
This MPLAB® X MCC example shows implementation of TCP/IP Lite Applications using Microchip ENCx24J600 Ethernet Driver on a PIC Device