Topic: "avr-db"
SpenceKonde/DxCore
Arduino core for AVR DA, DB, DD, EA and future DU-series parts - Microchip's latest and greatest AVRs. Library maintainers: Porting help and adviccee is available.
Language: C - Size: 322 MB - Last synced at: 11 days ago - Pushed at: 7 months ago - Stars: 198 - Forks: 51

microchip-pic-avr-examples/avr128db48-using-opamp-as-a-regulated-power-supply-mplab
This MPLAB X bare metal example in Using the Internal OPAMP as Regulated Power Supply for MVIO (AN3636) shows how to use the OPAMP as a regulated power supply for a second voltage domain. This removes the need for a second external power supply. The regulated power supply features is showcased by acting as the second power supply for the Multi-Voltage I/O (MVIO)
Language: Makefile - Size: 30.3 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 1

microchip-pic-avr-examples/avr128db48-low-bom-mic-interface-using-opamp-studio-start
This Atmel START example in Low-BOM Microphone Interface Using the Analog Signal Conditioning (OPAMP) (AN3631) shows how to interface an electret microphone with a microcontroller (MCU) using the OPAMP. In addition to the microphone, only one resistor and one capacitor are required.
Language: C - Size: 101 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

microchip-pic-avr-examples/avr128db48-overcurrent-protection-mindi
This repository provides a Mindi Schematic simulating a core independent overcurrent protection and current draw trigger level using the internal OPAMP, TCD and AC as well as a model of a DC motor.
Size: 118 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

microchip-pic-avr-examples/avr128db48-training-on-opamp-xoschf-mvio-studio
Atmel Studio 7 training code examples for the AVR DB family of microcontrollers, demonstrating use of the OPAMP, XOSCHF and MVIO peripherals.
Language: C - Size: 3.79 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/avr128db48-cnano-opamp-demo-fw-studio
This Atmel Studio 7 bare metal code demonstrates the different ways of configuring the Analog Signal Conditioning (OPAMP) peripheral with the AVR128DB48 Curiosity Nano development kit. This is the factory programmed FW on the kit, allowing opamp evaluation without programming.
Language: C - Size: 2.26 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/avr128db48-constant-current-driver-using-opamp
This Atmel Studio 7 bare metal example in Constant-Current Driver Using the Analog Signal Conditioning (OPAMP) Peripheral (AN3632), shows how to use the OPAMP to implement a constant-current driver using just one external resistor. The OPAMP peripheral also provides the ability to adjust the current setting under firmware control.
Language: C - Size: 68.4 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/avr128db48-getting-started-with-opamp-studio-start
These Atmel Studio 7 START examples in Getting Started with Analog Signal Conditioning (OPAMP) (TB3286), show how the OPAMP can be used on the AVR DB family of microcontrollers. The OPAMP peripheral features up to three internal operational amplifiers.
Language: C - Size: 528 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 2

microchip-pic-avr-examples/avr128db48-getting-started-with-opamp-mplab-mcc
These MPLAB X MCC examples in Getting Started with Analog Signal Conditioning (OPAMP) (TB3286), show how the OPAMP can be used on the AVR DB family of microcontrollers. The OPAMP peripheral features up to three internal operational amplifiers.
Language: C - Size: 146 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/avr128db48-getting-started-with-mvio-mplab
These MPLAB X bare metal examples in Getting Started with Multi Voltage I/O (MVIO) (TB3287) show how the MVIO is used on the AVR® DB family of microcontrollers. The MVIO peripheral allows a subset of the I/O pins to be powered by a different I/O voltage domain VDDIO2, eliminating the need for external level shifters
Language: Makefile - Size: 218 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/avr128db48-low-bom-mic-interface-using-opamp
This Atmel Studio 7 bare metal example in Low-BOM Microphone Interface Using the Analog Signal Conditioning (OPAMP) (AN3631) shows how to interface an electret microphone with a microcontroller (MCU) using the OPAMP. In addition to the microphone, only one resistor and one capacitor are required. The OPAMP also provides the ability to adjust the gain under firmware control.
Language: C - Size: 70.3 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 1

microchip-pic-avr-examples/avr128db48-overcurrent-protection-studio-start
This repository provides an Atmel START project for a core independent overcurrent protection and handling with auto-calibration of current draw trigger level using the internal OPAMP, TCD and AC.
Language: C - Size: 955 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/avr128db48-using-opamp-as-a-regulated-power-supply
This Atmel Studio 7 bare metal example in Using the Internal OPAMP as Regulated Power Supply for MVIO (AN3636) shows how to use the OPAMP as a regulated power supply for a second voltage domain. This removes the need for a second external power supply. The regulated power supply features is showcased by acting as the second power supply for the Multi-Voltage I/O (MVIO)
Language: C - Size: 58.6 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

microchip-pic-avr-examples/avr128db48-cnano-opamp-demo-fw-mplab
This MPLAB X bare metal code demonstrates the different ways of configuring the Analog Signal Conditioning (OPAMP) peripheral with the AVR128DB48 Curiosity Nano development kit. This is the factory programmed FW on the kit, allowing opamp evaluation without programming.
Language: C - Size: 2.27 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

michpro/Arduino_Pro_Mini_Dx
AVRDx uC module in Arduino Pro Mini format
Size: 1.82 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

pkwasniok/avr-db-sbus
Library for handling SBUS protocool on AVR DB family MCUs
Language: C - Size: 1.19 MB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

khoih-prog/Dx_Slow_PWM 📦
This library enables you to use ISR-based PWM channels on Arduino AVRDx-based boards (AVR128Dx, AVR64Dx, AVR32Dx, etc.), using DxCore, to create and output PWM any GPIO pin. It now supports up to 64 ISR-based PWM channels, while consuming only 1 Hardware Timer. PWM channel interval can be very long (ulong microsecs / millisecs). The most important feature is they're ISR-based PWM channels, supporting lower PWM frequencies with suitable accuracy. Their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These ISR-based PWMs, still work even if other software functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software-based PWM using millis() or micros(). That's necessary if you need to control devices requiring high precision. Now you can change the PWM settings on-the-fly.
Language: C - Size: 784 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

khoih-prog/Dx_TimerInterrupt 📦
This library enables you to use Interrupt from Hardware Timers on Arduino AVRDx-based boards (AVR128Dx, AVR64Dx, AVR32Dx, etc.) using DxCore. These AVRDx Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That is mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware Timer. Timers interval is very long (ulong millisecs). The most important feature is they are ISR-based Timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks
Language: C - Size: 864 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/avr128db48-overcurrent-protection-mplab-mcc
This repository provides a MCC MPLAB® X project for a core independent overcurrent protection and handling with auto-calibration of current draw trigger level using the internal OPAMP, TCD and AC.
Language: C - Size: 1.04 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

echoromeo/avr128db48-clap-sensor Fork of microchip-pic-avr-examples/avr128db48-low-bom-mic-interface-using-opamp
Clap Sensor using the OPAMPs inside the AVR DB MCU
Language: C - Size: 91.8 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

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: 531 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 1

microchip-pic-avr-examples/avr128db48-getting-started-with-mvio
These Atmel Studio 7 bare metal examples in Getting Started with Multi Voltage I/O (MVIO) (TB3287) show how the MVIO is used on the AVR® DB family of microcontrollers. The MVIO peripheral allows a subset of the I/O pins to be powered by a different I/O voltage domain VDDIO2, eliminating the need for external level shifters.
Language: C - Size: 242 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 1

microchip-pic-avr-examples/avr128db48-getting-started-with-opamp-studio
These Atmel Studio 7 bare metal examples in Getting Started with Analog Signal Conditioning (OPAMP) (TB3286), show how the OPAMP can be used on the AVR DB family of microcontrollers. The OPAMP peripheral features up to three internal operational amplifiers.
Language: C - Size: 42 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 2

microchip-pic-avr-examples/avr128db48-getting-started-with-opamp-mplab
These MPLAB X bare metal examples in Getting Started with Analog Signal Conditioning (OPAMP) (TB3286), show how the OPAMP can be used on the AVR DB family of microcontrollers. The OPAMP peripheral features up to three internal operational amplifiers.
Language: C - Size: 110 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 2

microchip-pic-avr-examples/avr128db48-getting-started-with-xoschf
These Atmel Studio 7 bare metal examples in Getting Started with High Frequency Crystal Oscillator (XOSCHF) in AVR® DB (TB3272), show how the XOSCHF and Clock Failure Detection (CFD) is used on the AVR DB family of microcontrollers.
Language: C - Size: 68.4 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/avr128db48-constant-current-driver-using-opamp-mplab
This MPLAB X bare metal example in Constant-Current Driver Using the Analog Signal Conditioning (OPAMP) Peripheral (AN3632), shows how to use the OPAMP to implement a constant-current driver using just one external resistor. The OPAMP peripheral also provides the ability to adjust the current setting under firmware control.
Language: Makefile - Size: 29.3 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/avr128db48-low-bom-mic-interface-using-opamp-mplab
This MPLAB X bare metal example in Low-BOM Microphone Interface Using the Analog Signal Conditioning (OPAMP) (AN3631) shows how to interface an electret microphone with a microcontroller (MCU) using the OPAMP. In addition to the microphone, only one resistor and one capacitor are required. The OPAMP also provides the ability to adjust the gain under firmware control.
Language: Makefile - Size: 44.9 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 1

microchip-pic-avr-examples/avr128db48-opamp-gain-and-offset-calibration
This Atmel Studio 7 bare metal example in Gain and Offset Calibration of the Analog Signal Conditioning (OPAMP) Peripheral (AN3633) shows how to calibrate the gain and offset of the OPAMP when configured as a Programmable Gain Amplifier (PGA). The internal Digital-to-Analog converter (DAC) and Analog-to-Digital converter (ADC) are used to perform the calibration procedure. No external components are required.
Language: C - Size: 52.7 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 1

microchip-pic-avr-examples/avr128db48-overcurrent-protection-studio
This repository provides a bare metal Microchip Studio project for a core independent overcurrent protection and handling with auto-calibration of current draw trigger level using the internal OPAMP, TCD, and AC.
Language: C - Size: 881 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/avr128db48-constant-current-driver-using-opamp-studio-start
This START based Microchip Studio example shows how to use the Analog Signal Conditioning (OPAMP) peripheral to implement a constant-current driver using one external resistor. The constant current amperage setting can be adjusted using firmware control.
Language: C - Size: 87.9 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/avr128db48-opamp-gain-and-offset-calibration-studio-start
This Atmel START based example shows how to calibrate the gain and offset of the OPAMP when configured as a PGA. The internal DAC and ADC are used to perform the calibration procedure. No external components are required.
Language: C - Size: 90.8 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/avr128db48-getting-started-with-xoschf-mplab
These MPLAB X bare metal examples in Getting Started with High Frequency Crystal Oscillator (XOSCHF) in AVR® DB (TB3272), show how the XOSCHF and Clock Failure Detection (CFD) is used on the AVR DB family of microcontrollers.
Language: Makefile - Size: 27.3 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

microchip-pic-avr-examples/avr128db48-opamp-gain-and-offset-calibration-mplab
This MPLAB X bare metal example in Gain and Offset Calibration of the Analog Signal Conditioning (OPAMP) Peripheral (AN3633) shows how to calibrate the gain and offset of the OPAMP when configured as a Programmable Gain Amplifier (PGA). The internal Digital-to-Analog converter (DAC) and Analog-to-Digital converter (ADC) are used to perform the calibration procedure. No external components are required.
Language: C - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0
