Experiments with Microchip Curiosity Nano boards
-
Updated
Jan 10, 2021 - C
Experiments with Microchip Curiosity Nano boards
Create an Agricultural IoT Sensor Node with AVR DD and RN2xx3 LoRa Module
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.
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).
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.
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.
The AVR128DA48 features one 12-bit differential ADC. This example demonstrates the RMS voltage measurement of AC supply using differential ADC.
This MPLAB® X MCC example shows implementation of TCP/IP Lite Applications using Microchip ENC28J60 Ethernet Driver on a PIC® Device
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.
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.
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.
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.
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.
This project showcases a full duplex communication between two AVR16EB32 Curiosity Nano boards through FSK data modulation and demodulation techniques implemented using timer peripherals.
This MPLAB® X MCC example shows implementation of TCP/IP Lite Applications using Microchip ENC28J60 Ethernet Driver on an AVR Device
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.
This code example will use the ADC module to do an analog read and display on the USART port using a Terminal to see the values.
This example demonstrates sensor data measurement i.e. acquiring and processing sensor raw data using built-in ADC and timer peripherals of the PIC microcontroller. Compatible PIC16F152xx family of MCUs are: PIC16F15214, PIC16F15254, PIC16F15276
This example uses the MCC Melody Library to show how to configure Timer/Counter A (TCA) in overflow interrupt mode to perform Pulse Width Modulation (PWM) using the AVR128DB48 Curiosity Nano development kit. Works with MPLAB X or MPLAB XPRESS IDE.
This example highlights usage of PIC MCU as I/O expander, where the PIC16F15276 MCU acts as client and used as an I/O expander by host, and communicates through UART interface. Compatible PIC16F152xx family of MCUs are: PIC16F15244, PIC16F15276.
Add a description, image, and links to the curiosity-nano topic page so that developers can more easily learn about it.
To associate your repository with the curiosity-nano topic, visit your repo's landing page and select "manage topics."