Experiments with Microchip Curiosity Nano boards
-
Updated
Jan 10, 2021 - C
Experiments with Microchip Curiosity Nano boards
This example shows how to configure the Analog-to-Digital Converter (ADC) to trigger a conversion on a specific event. The Timer/Counter type A (TCA) overflow is used to trigger the ADC sample accumulation and ADC result is transmitted through USART.
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 uses the MCC Melody Library to turn on a LED using the PORT Peripheral}}
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.
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.
Example demonstrating how to do basic read and writes to external memory using the MSSP driver in 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.
Create an Agricultural IoT Sensor Node with AVR DD and RN2xx3 LoRa Module
The AVR128DA48 features one 12-bit differential ADC. This example demonstrates the RMS voltage measurement of AC supply using differential ADC.
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.
Control LED array using a force sensitive resistor on an AVR64DD32.
Transmit and receive morse code with the PIC18F56Q71 microcontroller
This example demonstrates the use of Interrupt-On-Change (IOC) module to determine when a button is pressed.
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 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 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 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 MCC example shows implementation of TCP/IP Lite Applications using Microchip ENC28J60 Ethernet Driver on an AVR Device
This code example showcases how to read the Device Information Area (DIA) space in memory to access the Microchip Unique Identifier (MUI). The MUI is unique to every individual device.
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."