diff options
| author | Dario Nieuwenhuis <[email protected]> | 2025-02-23 22:25:46 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-02-23 22:25:46 +0100 |
| commit | 29af39c2338345f16a8171c17062a26385fc3735 (patch) | |
| tree | 25f0a63c6ad58433d7c60e864eac4edb75737c7f /examples | |
| parent | 2e7a2b61275d70d7d09cb676490e2cba4d2bde3f (diff) | |
| parent | 9d92d03c823e864759166cc406b7393ba524b0d9 (diff) | |
Merge pull request #3913 from U007D/rpi-pico-2-w
Add blinky example for RPi Pico 2W board
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/rp235x/.cargo/config.toml (renamed from examples/rp23/.cargo/config.toml) | 0 | ||||
| -rw-r--r-- | examples/rp235x/Cargo.toml (renamed from examples/rp23/Cargo.toml) | 0 | ||||
| -rw-r--r-- | examples/rp235x/assets/ferris.raw (renamed from examples/rp23/assets/ferris.raw) | bin | 11008 -> 11008 bytes | |||
| -rw-r--r-- | examples/rp235x/build.rs (renamed from examples/rp23/build.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/memory.x (renamed from examples/rp23/memory.x) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/adc.rs (renamed from examples/rp23/src/bin/adc.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/adc_dma.rs (renamed from examples/rp23/src/bin/adc_dma.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/assign_resources.rs (renamed from examples/rp23/src/bin/assign_resources.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/blinky.rs (renamed from examples/rp23/src/bin/blinky.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/blinky_two_channels.rs (renamed from examples/rp23/src/bin/blinky_two_channels.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/blinky_two_tasks.rs (renamed from examples/rp23/src/bin/blinky_two_tasks.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/blinky_wifi.rs | 89 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/blinky_wifi_pico_plus_2.rs (renamed from examples/rp23/src/bin/wifi_blinky_pico_plus_2.rs) | 2 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/button.rs (renamed from examples/rp23/src/bin/button.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/debounce.rs (renamed from examples/rp23/src/bin/debounce.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/flash.rs (renamed from examples/rp23/src/bin/flash.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/gpio_async.rs (renamed from examples/rp23/src/bin/gpio_async.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/gpout.rs (renamed from examples/rp23/src/bin/gpout.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/i2c_async.rs (renamed from examples/rp23/src/bin/i2c_async.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/i2c_async_embassy.rs (renamed from examples/rp23/src/bin/i2c_async_embassy.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/i2c_blocking.rs (renamed from examples/rp23/src/bin/i2c_blocking.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/i2c_slave.rs (renamed from examples/rp23/src/bin/i2c_slave.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/interrupt.rs (renamed from examples/rp23/src/bin/interrupt.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/multicore.rs (renamed from examples/rp23/src/bin/multicore.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/multiprio.rs (renamed from examples/rp23/src/bin/multiprio.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/otp.rs (renamed from examples/rp23/src/bin/otp.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/pio_async.rs (renamed from examples/rp23/src/bin/pio_async.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/pio_dma.rs (renamed from examples/rp23/src/bin/pio_dma.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/pio_hd44780.rs (renamed from examples/rp23/src/bin/pio_hd44780.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/pio_i2s.rs (renamed from examples/rp23/src/bin/pio_i2s.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/pio_onewire.rs (renamed from examples/rp23/src/bin/pio_onewire.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/pio_pwm.rs (renamed from examples/rp23/src/bin/pio_pwm.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/pio_rotary_encoder.rs (renamed from examples/rp23/src/bin/pio_rotary_encoder.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/pio_rotary_encoder_rxf.rs (renamed from examples/rp23/src/bin/pio_rotary_encoder_rxf.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/pio_servo.rs (renamed from examples/rp23/src/bin/pio_servo.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/pio_stepper.rs (renamed from examples/rp23/src/bin/pio_stepper.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/pio_uart.rs (renamed from examples/rp23/src/bin/pio_uart.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/pio_ws2812.rs (renamed from examples/rp23/src/bin/pio_ws2812.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/pwm.rs (renamed from examples/rp23/src/bin/pwm.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/pwm_input.rs (renamed from examples/rp23/src/bin/pwm_input.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/pwm_tb6612fng_motor_driver.rs (renamed from examples/rp23/src/bin/pwm_tb6612fng_motor_driver.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/rosc.rs (renamed from examples/rp23/src/bin/rosc.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/shared_bus.rs (renamed from examples/rp23/src/bin/shared_bus.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/sharing.rs (renamed from examples/rp23/src/bin/sharing.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/spi.rs (renamed from examples/rp23/src/bin/spi.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/spi_async.rs (renamed from examples/rp23/src/bin/spi_async.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/spi_display.rs (renamed from examples/rp23/src/bin/spi_display.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/spi_sdmmc.rs (renamed from examples/rp23/src/bin/spi_sdmmc.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/trng.rs (renamed from examples/rp23/src/bin/trng.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/uart.rs (renamed from examples/rp23/src/bin/uart.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/uart_buffered_split.rs (renamed from examples/rp23/src/bin/uart_buffered_split.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/uart_r503.rs (renamed from examples/rp23/src/bin/uart_r503.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/uart_unidir.rs (renamed from examples/rp23/src/bin/uart_unidir.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/usb_hid_keyboard.rs (renamed from examples/rp23/src/bin/usb_hid_keyboard.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/usb_webusb.rs (renamed from examples/rp23/src/bin/usb_webusb.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/watchdog.rs (renamed from examples/rp23/src/bin/watchdog.rs) | 0 | ||||
| -rw-r--r-- | examples/rp235x/src/bin/zerocopy.rs (renamed from examples/rp23/src/bin/zerocopy.rs) | 0 |
57 files changed, 90 insertions, 1 deletions
diff --git a/examples/rp23/.cargo/config.toml b/examples/rp235x/.cargo/config.toml index 40f245785..40f245785 100644 --- a/examples/rp23/.cargo/config.toml +++ b/examples/rp235x/.cargo/config.toml | |||
diff --git a/examples/rp23/Cargo.toml b/examples/rp235x/Cargo.toml index f4dfae773..f4dfae773 100644 --- a/examples/rp23/Cargo.toml +++ b/examples/rp235x/Cargo.toml | |||
diff --git a/examples/rp23/assets/ferris.raw b/examples/rp235x/assets/ferris.raw index 9733889c5..9733889c5 100644 --- a/examples/rp23/assets/ferris.raw +++ b/examples/rp235x/assets/ferris.raw | |||
| Binary files differ | |||
diff --git a/examples/rp23/build.rs b/examples/rp235x/build.rs index 30691aa97..30691aa97 100644 --- a/examples/rp23/build.rs +++ b/examples/rp235x/build.rs | |||
diff --git a/examples/rp23/memory.x b/examples/rp235x/memory.x index c803896f6..c803896f6 100644 --- a/examples/rp23/memory.x +++ b/examples/rp235x/memory.x | |||
diff --git a/examples/rp23/src/bin/adc.rs b/examples/rp235x/src/bin/adc.rs index b7324f755..b7324f755 100644 --- a/examples/rp23/src/bin/adc.rs +++ b/examples/rp235x/src/bin/adc.rs | |||
diff --git a/examples/rp23/src/bin/adc_dma.rs b/examples/rp235x/src/bin/adc_dma.rs index f755cf5bf..f755cf5bf 100644 --- a/examples/rp23/src/bin/adc_dma.rs +++ b/examples/rp235x/src/bin/adc_dma.rs | |||
diff --git a/examples/rp23/src/bin/assign_resources.rs b/examples/rp235x/src/bin/assign_resources.rs index ff6eff4a2..ff6eff4a2 100644 --- a/examples/rp23/src/bin/assign_resources.rs +++ b/examples/rp235x/src/bin/assign_resources.rs | |||
diff --git a/examples/rp23/src/bin/blinky.rs b/examples/rp235x/src/bin/blinky.rs index 2d962baca..2d962baca 100644 --- a/examples/rp23/src/bin/blinky.rs +++ b/examples/rp235x/src/bin/blinky.rs | |||
diff --git a/examples/rp23/src/bin/blinky_two_channels.rs b/examples/rp235x/src/bin/blinky_two_channels.rs index b2eec2a21..b2eec2a21 100644 --- a/examples/rp23/src/bin/blinky_two_channels.rs +++ b/examples/rp235x/src/bin/blinky_two_channels.rs | |||
diff --git a/examples/rp23/src/bin/blinky_two_tasks.rs b/examples/rp235x/src/bin/blinky_two_tasks.rs index a57b513d6..a57b513d6 100644 --- a/examples/rp23/src/bin/blinky_two_tasks.rs +++ b/examples/rp235x/src/bin/blinky_two_tasks.rs | |||
diff --git a/examples/rp235x/src/bin/blinky_wifi.rs b/examples/rp235x/src/bin/blinky_wifi.rs new file mode 100644 index 000000000..7aeb38f1e --- /dev/null +++ b/examples/rp235x/src/bin/blinky_wifi.rs | |||
| @@ -0,0 +1,89 @@ | |||
| 1 | //! This example tests the RP Pico 2 W onboard LED. | ||
| 2 | //! | ||
| 3 | //! It does not work with the RP Pico 2 board. See `blinky.rs`. | ||
| 4 | |||
| 5 | #![no_std] | ||
| 6 | #![no_main] | ||
| 7 | |||
| 8 | use cyw43_pio::{PioSpi, DEFAULT_CLOCK_DIVIDER}; | ||
| 9 | use defmt::*; | ||
| 10 | use embassy_executor::Spawner; | ||
| 11 | use embassy_rp::bind_interrupts; | ||
| 12 | use embassy_rp::gpio::{Level, Output}; | ||
| 13 | use embassy_rp::peripherals::{DMA_CH0, PIO0}; | ||
| 14 | use embassy_rp::pio::{InterruptHandler, Pio}; | ||
| 15 | use embassy_time::{Duration, Timer}; | ||
| 16 | use static_cell::StaticCell; | ||
| 17 | use {defmt_rtt as _, panic_probe as _}; | ||
| 18 | |||
| 19 | // Program metadata for `picotool info`. | ||
| 20 | // This isn't needed, but it's recommended to have these minimal entries. | ||
| 21 | #[link_section = ".bi_entries"] | ||
| 22 | #[used] | ||
| 23 | pub static PICOTOOL_ENTRIES: [embassy_rp::binary_info::EntryAddr; 4] = [ | ||
| 24 | embassy_rp::binary_info::rp_program_name!(c"Blinky Example"), | ||
| 25 | embassy_rp::binary_info::rp_program_description!( | ||
| 26 | c"This example tests the RP Pico 2 W's onboard LED, connected to GPIO 0 of the cyw43 \ | ||
| 27 | (WiFi chip) via PIO 0 over the SPI bus." | ||
| 28 | ), | ||
| 29 | embassy_rp::binary_info::rp_cargo_version!(), | ||
| 30 | embassy_rp::binary_info::rp_program_build_attribute!(), | ||
| 31 | ]; | ||
| 32 | |||
| 33 | bind_interrupts!(struct Irqs { | ||
| 34 | PIO0_IRQ_0 => InterruptHandler<PIO0>; | ||
| 35 | }); | ||
| 36 | |||
| 37 | #[embassy_executor::task] | ||
| 38 | async fn cyw43_task(runner: cyw43::Runner<'static, Output<'static>, PioSpi<'static, PIO0, 0, DMA_CH0>>) -> ! { | ||
| 39 | runner.run().await | ||
| 40 | } | ||
| 41 | |||
| 42 | #[embassy_executor::main] | ||
| 43 | async fn main(spawner: Spawner) { | ||
| 44 | let p = embassy_rp::init(Default::default()); | ||
| 45 | let fw = include_bytes!("../../../../cyw43-firmware/43439A0.bin"); | ||
| 46 | let clm = include_bytes!("../../../../cyw43-firmware/43439A0_clm.bin"); | ||
| 47 | |||
| 48 | // To make flashing faster for development, you may want to flash the firmwares independently | ||
| 49 | // at hardcoded addresses, instead of baking them into the program with `include_bytes!`: | ||
| 50 | // probe-rs download ../../cyw43-firmware/43439A0.bin --binary-format bin --chip RP2040 --base-address 0x10100000 | ||
| 51 | // probe-rs download ../../cyw43-firmware/43439A0_clm.bin --binary-format bin --chip RP2040 --base-address 0x10140000 | ||
| 52 | //let fw = unsafe { core::slice::from_raw_parts(0x10100000 as *const u8, 230321) }; | ||
| 53 | //let clm = unsafe { core::slice::from_raw_parts(0x10140000 as *const u8, 4752) }; | ||
| 54 | |||
| 55 | let pwr = Output::new(p.PIN_23, Level::Low); | ||
| 56 | let cs = Output::new(p.PIN_25, Level::High); | ||
| 57 | let mut pio = Pio::new(p.PIO0, Irqs); | ||
| 58 | let spi = PioSpi::new( | ||
| 59 | &mut pio.common, | ||
| 60 | pio.sm0, | ||
| 61 | DEFAULT_CLOCK_DIVIDER, | ||
| 62 | pio.irq0, | ||
| 63 | cs, | ||
| 64 | p.PIN_24, | ||
| 65 | p.PIN_29, | ||
| 66 | p.DMA_CH0, | ||
| 67 | ); | ||
| 68 | |||
| 69 | static STATE: StaticCell<cyw43::State> = StaticCell::new(); | ||
| 70 | let state = STATE.init(cyw43::State::new()); | ||
| 71 | let (_net_device, mut control, runner) = cyw43::new(state, pwr, spi, fw).await; | ||
| 72 | unwrap!(spawner.spawn(cyw43_task(runner))); | ||
| 73 | |||
| 74 | control.init(clm).await; | ||
| 75 | control | ||
| 76 | .set_power_management(cyw43::PowerManagementMode::PowerSave) | ||
| 77 | .await; | ||
| 78 | |||
| 79 | let delay = Duration::from_millis(250); | ||
| 80 | loop { | ||
| 81 | info!("led on!"); | ||
| 82 | control.gpio_set(0, true).await; | ||
| 83 | Timer::after(delay).await; | ||
| 84 | |||
| 85 | info!("led off!"); | ||
| 86 | control.gpio_set(0, false).await; | ||
| 87 | Timer::after(delay).await; | ||
| 88 | } | ||
| 89 | } | ||
diff --git a/examples/rp23/src/bin/wifi_blinky_pico_plus_2.rs b/examples/rp235x/src/bin/blinky_wifi_pico_plus_2.rs index ab7d6a93e..d49d2e34f 100644 --- a/examples/rp23/src/bin/wifi_blinky_pico_plus_2.rs +++ b/examples/rp235x/src/bin/blinky_wifi_pico_plus_2.rs | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | //! This example test the Pimoroni Pico Plus 2 on board LED. | 1 | //! This example test the Pimoroni Pico Plus 2 on board LED. |
| 2 | //! | 2 | //! |
| 3 | //! It does not work with the RP Pico board. See blinky.rs. | 3 | //! It does not work with the RP Pico 2 board. See `blinky.rs`. |
| 4 | 4 | ||
| 5 | #![no_std] | 5 | #![no_std] |
| 6 | #![no_main] | 6 | #![no_main] |
diff --git a/examples/rp23/src/bin/button.rs b/examples/rp235x/src/bin/button.rs index 4ad2ca3b7..4ad2ca3b7 100644 --- a/examples/rp23/src/bin/button.rs +++ b/examples/rp235x/src/bin/button.rs | |||
diff --git a/examples/rp23/src/bin/debounce.rs b/examples/rp235x/src/bin/debounce.rs index 0077f19fc..0077f19fc 100644 --- a/examples/rp23/src/bin/debounce.rs +++ b/examples/rp235x/src/bin/debounce.rs | |||
diff --git a/examples/rp23/src/bin/flash.rs b/examples/rp235x/src/bin/flash.rs index 31ad4aafc..31ad4aafc 100644 --- a/examples/rp23/src/bin/flash.rs +++ b/examples/rp235x/src/bin/flash.rs | |||
diff --git a/examples/rp23/src/bin/gpio_async.rs b/examples/rp235x/src/bin/gpio_async.rs index b79fb2a15..b79fb2a15 100644 --- a/examples/rp23/src/bin/gpio_async.rs +++ b/examples/rp235x/src/bin/gpio_async.rs | |||
diff --git a/examples/rp23/src/bin/gpout.rs b/examples/rp235x/src/bin/gpout.rs index 011359253..011359253 100644 --- a/examples/rp23/src/bin/gpout.rs +++ b/examples/rp235x/src/bin/gpout.rs | |||
diff --git a/examples/rp23/src/bin/i2c_async.rs b/examples/rp235x/src/bin/i2c_async.rs index e31cc894c..e31cc894c 100644 --- a/examples/rp23/src/bin/i2c_async.rs +++ b/examples/rp235x/src/bin/i2c_async.rs | |||
diff --git a/examples/rp23/src/bin/i2c_async_embassy.rs b/examples/rp235x/src/bin/i2c_async_embassy.rs index a65b71b9f..a65b71b9f 100644 --- a/examples/rp23/src/bin/i2c_async_embassy.rs +++ b/examples/rp235x/src/bin/i2c_async_embassy.rs | |||
diff --git a/examples/rp23/src/bin/i2c_blocking.rs b/examples/rp235x/src/bin/i2c_blocking.rs index c9c8a2760..c9c8a2760 100644 --- a/examples/rp23/src/bin/i2c_blocking.rs +++ b/examples/rp235x/src/bin/i2c_blocking.rs | |||
diff --git a/examples/rp23/src/bin/i2c_slave.rs b/examples/rp235x/src/bin/i2c_slave.rs index 9fffb4646..9fffb4646 100644 --- a/examples/rp23/src/bin/i2c_slave.rs +++ b/examples/rp235x/src/bin/i2c_slave.rs | |||
diff --git a/examples/rp23/src/bin/interrupt.rs b/examples/rp235x/src/bin/interrupt.rs index e9ac76486..e9ac76486 100644 --- a/examples/rp23/src/bin/interrupt.rs +++ b/examples/rp235x/src/bin/interrupt.rs | |||
diff --git a/examples/rp23/src/bin/multicore.rs b/examples/rp235x/src/bin/multicore.rs index 7cb546c91..7cb546c91 100644 --- a/examples/rp23/src/bin/multicore.rs +++ b/examples/rp235x/src/bin/multicore.rs | |||
diff --git a/examples/rp23/src/bin/multiprio.rs b/examples/rp235x/src/bin/multiprio.rs index 2b397f97d..2b397f97d 100644 --- a/examples/rp23/src/bin/multiprio.rs +++ b/examples/rp235x/src/bin/multiprio.rs | |||
diff --git a/examples/rp23/src/bin/otp.rs b/examples/rp235x/src/bin/otp.rs index 5ffbb7610..5ffbb7610 100644 --- a/examples/rp23/src/bin/otp.rs +++ b/examples/rp235x/src/bin/otp.rs | |||
diff --git a/examples/rp23/src/bin/pio_async.rs b/examples/rp235x/src/bin/pio_async.rs index 08c702347..08c702347 100644 --- a/examples/rp23/src/bin/pio_async.rs +++ b/examples/rp235x/src/bin/pio_async.rs | |||
diff --git a/examples/rp23/src/bin/pio_dma.rs b/examples/rp235x/src/bin/pio_dma.rs index d00ed2142..d00ed2142 100644 --- a/examples/rp23/src/bin/pio_dma.rs +++ b/examples/rp235x/src/bin/pio_dma.rs | |||
diff --git a/examples/rp23/src/bin/pio_hd44780.rs b/examples/rp235x/src/bin/pio_hd44780.rs index 164e6f8d3..164e6f8d3 100644 --- a/examples/rp23/src/bin/pio_hd44780.rs +++ b/examples/rp235x/src/bin/pio_hd44780.rs | |||
diff --git a/examples/rp23/src/bin/pio_i2s.rs b/examples/rp235x/src/bin/pio_i2s.rs index ae937a4ed..ae937a4ed 100644 --- a/examples/rp23/src/bin/pio_i2s.rs +++ b/examples/rp235x/src/bin/pio_i2s.rs | |||
diff --git a/examples/rp23/src/bin/pio_onewire.rs b/examples/rp235x/src/bin/pio_onewire.rs index 991510851..991510851 100644 --- a/examples/rp23/src/bin/pio_onewire.rs +++ b/examples/rp235x/src/bin/pio_onewire.rs | |||
diff --git a/examples/rp23/src/bin/pio_pwm.rs b/examples/rp235x/src/bin/pio_pwm.rs index 7eabb2289..7eabb2289 100644 --- a/examples/rp23/src/bin/pio_pwm.rs +++ b/examples/rp235x/src/bin/pio_pwm.rs | |||
diff --git a/examples/rp23/src/bin/pio_rotary_encoder.rs b/examples/rp235x/src/bin/pio_rotary_encoder.rs index 2750f61ae..2750f61ae 100644 --- a/examples/rp23/src/bin/pio_rotary_encoder.rs +++ b/examples/rp235x/src/bin/pio_rotary_encoder.rs | |||
diff --git a/examples/rp23/src/bin/pio_rotary_encoder_rxf.rs b/examples/rp235x/src/bin/pio_rotary_encoder_rxf.rs index 0216c131b..0216c131b 100644 --- a/examples/rp23/src/bin/pio_rotary_encoder_rxf.rs +++ b/examples/rp235x/src/bin/pio_rotary_encoder_rxf.rs | |||
diff --git a/examples/rp23/src/bin/pio_servo.rs b/examples/rp235x/src/bin/pio_servo.rs index c52ee7492..c52ee7492 100644 --- a/examples/rp23/src/bin/pio_servo.rs +++ b/examples/rp235x/src/bin/pio_servo.rs | |||
diff --git a/examples/rp23/src/bin/pio_stepper.rs b/examples/rp235x/src/bin/pio_stepper.rs index 3862c248b..3862c248b 100644 --- a/examples/rp23/src/bin/pio_stepper.rs +++ b/examples/rp235x/src/bin/pio_stepper.rs | |||
diff --git a/examples/rp23/src/bin/pio_uart.rs b/examples/rp235x/src/bin/pio_uart.rs index 9712984f9..9712984f9 100644 --- a/examples/rp23/src/bin/pio_uart.rs +++ b/examples/rp235x/src/bin/pio_uart.rs | |||
diff --git a/examples/rp23/src/bin/pio_ws2812.rs b/examples/rp235x/src/bin/pio_ws2812.rs index d1fcfc471..d1fcfc471 100644 --- a/examples/rp23/src/bin/pio_ws2812.rs +++ b/examples/rp235x/src/bin/pio_ws2812.rs | |||
diff --git a/examples/rp23/src/bin/pwm.rs b/examples/rp235x/src/bin/pwm.rs index a3c0f7e49..a3c0f7e49 100644 --- a/examples/rp23/src/bin/pwm.rs +++ b/examples/rp235x/src/bin/pwm.rs | |||
diff --git a/examples/rp23/src/bin/pwm_input.rs b/examples/rp235x/src/bin/pwm_input.rs index bf454a936..bf454a936 100644 --- a/examples/rp23/src/bin/pwm_input.rs +++ b/examples/rp235x/src/bin/pwm_input.rs | |||
diff --git a/examples/rp23/src/bin/pwm_tb6612fng_motor_driver.rs b/examples/rp235x/src/bin/pwm_tb6612fng_motor_driver.rs index 3b700884c..3b700884c 100644 --- a/examples/rp23/src/bin/pwm_tb6612fng_motor_driver.rs +++ b/examples/rp235x/src/bin/pwm_tb6612fng_motor_driver.rs | |||
diff --git a/examples/rp23/src/bin/rosc.rs b/examples/rp235x/src/bin/rosc.rs index 942b72319..942b72319 100644 --- a/examples/rp23/src/bin/rosc.rs +++ b/examples/rp235x/src/bin/rosc.rs | |||
diff --git a/examples/rp23/src/bin/shared_bus.rs b/examples/rp235x/src/bin/shared_bus.rs index c6cb5d64c..c6cb5d64c 100644 --- a/examples/rp23/src/bin/shared_bus.rs +++ b/examples/rp235x/src/bin/shared_bus.rs | |||
diff --git a/examples/rp23/src/bin/sharing.rs b/examples/rp235x/src/bin/sharing.rs index 5416e20ce..5416e20ce 100644 --- a/examples/rp23/src/bin/sharing.rs +++ b/examples/rp235x/src/bin/sharing.rs | |||
diff --git a/examples/rp23/src/bin/spi.rs b/examples/rp235x/src/bin/spi.rs index 4cc4f5210..4cc4f5210 100644 --- a/examples/rp23/src/bin/spi.rs +++ b/examples/rp235x/src/bin/spi.rs | |||
diff --git a/examples/rp23/src/bin/spi_async.rs b/examples/rp235x/src/bin/spi_async.rs index 266584efc..266584efc 100644 --- a/examples/rp23/src/bin/spi_async.rs +++ b/examples/rp235x/src/bin/spi_async.rs | |||
diff --git a/examples/rp23/src/bin/spi_display.rs b/examples/rp235x/src/bin/spi_display.rs index 9c524ab25..9c524ab25 100644 --- a/examples/rp23/src/bin/spi_display.rs +++ b/examples/rp235x/src/bin/spi_display.rs | |||
diff --git a/examples/rp23/src/bin/spi_sdmmc.rs b/examples/rp235x/src/bin/spi_sdmmc.rs index 9808b6a5d..9808b6a5d 100644 --- a/examples/rp23/src/bin/spi_sdmmc.rs +++ b/examples/rp235x/src/bin/spi_sdmmc.rs | |||
diff --git a/examples/rp23/src/bin/trng.rs b/examples/rp235x/src/bin/trng.rs index ad19aef3e..ad19aef3e 100644 --- a/examples/rp23/src/bin/trng.rs +++ b/examples/rp235x/src/bin/trng.rs | |||
diff --git a/examples/rp23/src/bin/uart.rs b/examples/rp235x/src/bin/uart.rs index a59f537bf..a59f537bf 100644 --- a/examples/rp23/src/bin/uart.rs +++ b/examples/rp235x/src/bin/uart.rs | |||
diff --git a/examples/rp23/src/bin/uart_buffered_split.rs b/examples/rp235x/src/bin/uart_buffered_split.rs index 468d2b61a..468d2b61a 100644 --- a/examples/rp23/src/bin/uart_buffered_split.rs +++ b/examples/rp235x/src/bin/uart_buffered_split.rs | |||
diff --git a/examples/rp23/src/bin/uart_r503.rs b/examples/rp235x/src/bin/uart_r503.rs index 085be280b..085be280b 100644 --- a/examples/rp23/src/bin/uart_r503.rs +++ b/examples/rp235x/src/bin/uart_r503.rs | |||
diff --git a/examples/rp23/src/bin/uart_unidir.rs b/examples/rp235x/src/bin/uart_unidir.rs index a45f40756..a45f40756 100644 --- a/examples/rp23/src/bin/uart_unidir.rs +++ b/examples/rp235x/src/bin/uart_unidir.rs | |||
diff --git a/examples/rp23/src/bin/usb_hid_keyboard.rs b/examples/rp235x/src/bin/usb_hid_keyboard.rs index 6f496e23a..6f496e23a 100644 --- a/examples/rp23/src/bin/usb_hid_keyboard.rs +++ b/examples/rp235x/src/bin/usb_hid_keyboard.rs | |||
diff --git a/examples/rp23/src/bin/usb_webusb.rs b/examples/rp235x/src/bin/usb_webusb.rs index e73938ac9..e73938ac9 100644 --- a/examples/rp23/src/bin/usb_webusb.rs +++ b/examples/rp235x/src/bin/usb_webusb.rs | |||
diff --git a/examples/rp23/src/bin/watchdog.rs b/examples/rp235x/src/bin/watchdog.rs index b9d4ef22f..b9d4ef22f 100644 --- a/examples/rp23/src/bin/watchdog.rs +++ b/examples/rp235x/src/bin/watchdog.rs | |||
diff --git a/examples/rp23/src/bin/zerocopy.rs b/examples/rp235x/src/bin/zerocopy.rs index 39f03c8e4..39f03c8e4 100644 --- a/examples/rp23/src/bin/zerocopy.rs +++ b/examples/rp235x/src/bin/zerocopy.rs | |||
