Create an Agricultural IoT Sensor Node with AVR DD and RN2xx3 LoRa Module
-
Updated
Mar 30, 2023 - C
Create an Agricultural IoT Sensor Node with AVR DD and RN2xx3 LoRa Module
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.
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.
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.
This code example showcases vectored-interrupt operation with three interrupt sources: Timer 0, Timer 1 and Interrupt on change. The result will be displayed in the MPLAB® Data Visualizer through the UART interface.
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
This example is developed using PIC18-Q10 family MCU and Curiosity High Pin Count development board. The example highlights the basic, average, burst average and low-pass filter computation modes of PIC18F47Q10 MCU 10-bit ADCC peripheral.
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
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.
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.
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.
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
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.
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.
This example uses the MCC Melody Library to show how to configure the USART on the AVR128DB48 CNANO to print 'Hello World' in the MPLAB Data Visualizer. This example can be used with MPLABX or MPLAB XPRESS IDE.
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.
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.
This code example demonstrates how to interface a bipolar hall sensor to PIC microcontroller through built-in CCP peripheral. Compatible PIC16F152xx family of MCUs are PIC16F15214,PIC16F15223,PIC16F15254,PIC16F15276.
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.
Example demonstrating how to do basic read and writes to external memory using the MSSP driver in MCC.
Add a description, image, and links to the data-visualizer topic page so that developers can more easily learn about it.
To associate your repository with the data-visualizer topic, visit your repo's landing page and select "manage topics."