#
arduino-pico
Here are 8 public repositories matching this topic...
This library enables you to use Hardware-based PWM channels on RP2040-based boards, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, with either Arduino-mbed (mbed_nano or mbed_rp2040) or arduino-pico core to create and output PWM any GPIO pin. The most important feature is they're purely hardware-based PWM channels, supporting very high PWM frequencies. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These hardware-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 ISR, millis() or micros(). That's necessary if you need to control devices requiring high precision. New efficient setPWM_manual function to facilitate waveform creation using PWM
waveform
mbed
pwm
non-blocking
pwm-driver
duty-cycle
precise
pwm-frequency
mission-critical
waveform-generator
rp2040
raspberry-pi-pico
arduino-mbed
nano-rp2040-connect
arduino-pico
mbed-rp2040
multi-channel-pwm
hardware-based-pwm
pwm-slice
mbed-nano
-
Updated
Apr 17, 2022 - C++
This library enables you to use SPI SD cards with RP2040-based boards such as Nano_RP2040_Connect, RASPBERRY_PI_PICO using either RP2040 Arduino-mbed or arduino-pico core. This SD-Fat v2 can support FAT16, FAT32, exFAT file systems. exFAT supports files larger than 4GB by using uint64_t as file offset.
data-storage
mbed
fat16
spi
exfat
fat32
sd-card
sd
sdfat
rp2040
raspberry-pi-pico
rpi-pico
arduino-mbed
nano-rp2040-connect
arduino-pico
-
Updated
Feb 9, 2022 - C++
This library enables you to use RTC from RP2040-based boards such as Nano_RP2040_Connect, RASPBERRY_PI_PICO. This RP2040-based RTC, using Interrupt, has no battery backup. Time will be lost when powered down. To need NTP-client to update RTC every start-up.
alarm
device
control
timer
timing
mbed
ntp
utc
accuracy
rtc
isr
non-blocking
interrupt
hardware-timer
rp2040
rpi-pico
nano-rp2040-connect
arduino-pico
mbed-rp2040
isr-based
-
Updated
Apr 25, 2022 - C++
rp2040 sandbox for Shattuck's ARM-Forth (2021) - local work by wa1tnr
-
Updated
Jan 4, 2022 - C++
shift register application from recent repository here. wa1tnr local work. 7 segment LED 74HC595
-
Updated
Feb 2, 2022 - C++
RP2040 Arduino - one hundredth repository ;) instantiated 18 April 2021.
arduino
platformio
multicore
multicore-programming
rp2040
raspberry-pi-pico
rpi-pico
rpi-rp2
arduino-pico
-
Updated
Feb 13, 2022 - C++
This library enables you to use ISR-based PWM channels on RP2040-based boards, such as ADAFRUIT_FEATHER_RP2040, RASPBERRY_PI_PICO, with arduino-pico core to create and output PWM any GPIO pin. 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
isr
pwm
on-the-fly
pwm-driver
duty-cycle
timer-interrupt
hardware-timer
pwm-frequency
rp2040
raspberry-pi-pico
arduino-pico
isr-based
multi-channel-pwm
synchronized-pwm
isr-based-pmw
-
Updated
Mar 4, 2022 - C
Improve this page
Add a description, image, and links to the arduino-pico topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the arduino-pico topic, visit your repo's landing page and select "manage topics."