| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | ci: use beta, add secondary nightly ci. | Dario Nieuwenhuis | 2023-12-21 | 44 | -44/+0 |
| | | |||||
| * | chore: replace make_static! macro usage with non-macro version | Ulf Lilleengen | 2023-12-21 | 10 | -47/+77 |
| | | |||||
| * | Update embedded-hal to 1.0.0-rc.3 | Dario Nieuwenhuis | 2023-12-14 | 1 | -1/+1 |
| | | |||||
| * | Remove nightly and unstable-traits features in preparation for 1.75. | Dario Nieuwenhuis | 2023-11-29 | 4 | -12/+8 |
| | | |||||
| * | Move embassy-lora, lora examples to lora-phy repo. | Dario Nieuwenhuis | 2023-11-29 | 4 | -411/+0 |
| | | |||||
| * | usb: remove msos-descriptor feature. | Dario Nieuwenhuis | 2023-11-08 | 4 | -4/+4 |
| | | |||||
| * | rp: Remove control handler from USB raw bulk example | kalkyl | 2023-11-07 | 1 | -9/+1 |
| | | |||||
| * | fmt | kalkyl | 2023-11-07 | 1 | -1/+1 |
| | | |||||
| * | Use driver reexport | kalkyl | 2023-11-07 | 1 | -1/+1 |
| | | |||||
| * | rp: Add USB raw bulk example | kalkyl | 2023-11-07 | 1 | -0/+150 |
| | | |||||
| * | Add docs | kalkyl | 2023-11-07 | 1 | -2/+46 |
| | | |||||
| * | Update pio-uart example | kalkyl | 2023-11-07 | 1 | -0/+1 |
| | | |||||
| * | Add comments | kalkyl | 2023-11-07 | 1 | -0/+6 |
| | | |||||
| * | rp: Add USB raw example + msos descriptor to examples and usb-logger | kalkyl | 2023-11-07 | 5 | -2/+154 |
| | | |||||
| * | Cleanup | kalkyl | 2023-11-03 | 1 | -2/+2 |
| | | |||||
| * | rp: Add PWM input example | kalkyl | 2023-11-03 | 1 | -0/+26 |
| | | |||||
| * | Cleanup | kalkyl | 2023-11-02 | 1 | -12/+2 |
| | | |||||
| * | rp: Add PIO rotary encoder example | kalkyl | 2023-11-02 | 1 | -0/+91 |
| | | |||||
| * | Update Rust nightly. | Dario Nieuwenhuis | 2023-11-01 | 4 | -3/+4 |
| | | |||||
| * | rp: Add PIO stepper motor driver example | kalkyl | 2023-10-30 | 1 | -0/+169 |
| | | |||||
| * | Add example to show useage of rp2040 rosc | Caleb Jamison | 2023-10-16 | 1 | -0/+32 |
| | | |||||
| * | time: Update examples, tests, and other code to use new Timer::after_x ↵ | Adam Greig | 2023-10-15 | 23 | -54/+54 |
| | | | | | convenience methods | ||||
| * | embassy-usb: Add MIDI class | kalkyl | 2023-10-14 | 1 | -0/+110 |
| | | |||||
| * | Add wait for DHCP in rp wifi_tcp_server | KingCol13 | 2023-10-02 | 1 | -1/+8 |
| | | |||||
| * | Update firmware size in rp wifi examples | KingCol13 | 2023-10-02 | 4 | -4/+4 |
| | | |||||
| * | feat: allow schmitt, slew, and drive strength be set from Flex, Input, Output | Jonathan Dickinson | 2023-10-01 | 1 | -0/+3 |
| | | | | | Allows the schmitt, slew and drive strength to be set from Flex. Input and Output[OpenDrain] also expose the appropriate setters. | ||||
| * | Update for rust-lorawan and lora-phy version 2. | ceekdee | 2023-09-24 | 4 | -41/+11 |
| | | |||||
| * | Merge pull request #1834 from dave-andersen/main | Dario Nieuwenhuis | 2023-09-10 | 1 | -3/+4 |
| |\ | | | | | | | Fix timing on RP2040 pio_ws2812.rs example | ||||
| | * | Fix timing on RP2040 pio_ws2812.rs example | Dave Andersen | 2023-08-27 | 1 | -3/+4 |
| | | | | | | | | | | | | | | | | | The example spins too fast so it doesn't appear to change; it's delaying for microseconds instead of milliseconds. This commit slows it down and adds a comment noting the pin mapping for the Adafruit feather rp2040+RFM95 LoRA module, which has its Neopixel on pin 4 instead of 16. | ||||
| * | | Add example, fix small bug in respond_and_fill | Caleb Jamison | 2023-09-10 | 1 | -0/+118 |
| | | | |||||
| * | | sync/pipe: impl BufRead. | Dario Nieuwenhuis | 2023-08-30 | 1 | -6/+4 |
| |/ | |||||
| * | Merge pull request #1763 from rubdos/sender-receiver-with-ctx | Dario Nieuwenhuis | 2023-08-22 | 2 | -2/+2 |
| |\ | | | | | | | Refactor Channel/Sender/Receiver poll methods | ||||
| | * | Deprecate *recv* in favor of *receive* | Ruben De Smet | 2023-08-22 | 2 | -2/+2 |
| | | | |||||
| * | | rp/flash: change naming to `blocking_*`, `new_blocking`. | Dario Nieuwenhuis | 2023-08-18 | 1 | -17/+17 |
| | | | | | | | | | | | - Needed for consistency with other drivers. - Having two `new()` functions sometimes resulted in 'multiple applicable methods' errors. | ||||
| * | | Update embedded-hal to 1.0.0-rc.1 (#1783) | Dario Nieuwenhuis | 2023-08-16 | 4 | -4/+4 |
| | | | |||||
| * | | net-wiznet: rename from embassy-net-w5500. | Dario Nieuwenhuis | 2023-08-15 | 4 | -12/+14 |
| | | | |||||
| * | | net-w5500: extract chip-specific stuff to a trait. | Dario Nieuwenhuis | 2023-08-15 | 4 | -0/+8 |
| |/ | |||||
| * | Update to embedded-io 0.5 (#1752) | Dario Nieuwenhuis | 2023-08-07 | 8 | -14/+12 |
| | | |||||
| * | rp: add single-channel dma from adc | pennae | 2023-08-02 | 1 | -1/+1 |
| | | | | | | | | | | | with uniform treatment of adc inputs it's easy enough to add a new sampling method. dma sampling only supports one channel at the moment, though round-robin sampling would be a simple extension (probably a new trait that's implemented for Channel and &[Channel]). continuous dma as proposed in #1608 also isn't done here, we'd expect that to be a compound dma::Channel that internally splits a buffer in half and dispatches callbacks or something like that. | ||||
| * | rp: generalize adc inputs from pins to channels | pennae | 2023-08-01 | 1 | -5/+6 |
| | | | | | | | this lets us treat pins and the temperature sensor uniformly using the same interface. uniformity in turn lets us add more adc features without combinatorial explosion of methods and types needed to handle them all. | ||||
| * | Uart pio fix zeros | Michael van Niekerk | 2023-07-30 | 1 | -4/+6 |
| | | | | Prevent UART from only getting 0s from the output | ||||
| * | rp: add async flash | Derek Hageman | 2023-07-28 | 1 | -4/+38 |
| | | | | | | | Implement an async flash mode using the XIP background best effort read interface. Only reads are actually async, write and erase remain blocking. | ||||
| * | rp: relocate programs implicitly during load | pennae | 2023-07-28 | 5 | -49/+17 |
| | | | | | | | | | | | | this removed the RelocatedProgram construction step from pio uses. there's not all that much to be said for the extra step because the origin can be set on the input program itself, and the remaining information exposed by RelocatedProgram can be exposed from LoadedProgram instead (even though it's already available on the pio_asm programs, albeit perhaps less convenient). we do lose access to the relocated instruction iterator, but we also cannot think of anything this iterator would actually be useful for outside of program loading. | ||||
| * | Make pipes local vars. | Dario Nieuwenhuis | 2023-07-28 | 1 | -15/+15 |
| | | |||||
| * | Fixes as per PR | Michael van Niekerk | 2023-07-28 | 1 | -66/+48 |
| | | |||||
| * | Comments | Michael van Niekerk | 2023-07-28 | 1 | -91/+260 |
| | | |||||
| * | Tx and Rx setup | Michael van Niekerk | 2023-07-24 | 1 | -0/+262 |
| | | |||||
| * | Added usb-hid keyboard example for rp pico. | maximedeboeck | 2023-07-16 | 1 | -0/+188 |
| | | |||||
| * | Round temp to make more sense. | Henrik Berg | 2023-07-13 | 1 | -1/+4 |
| | | |||||
| * | Add descriptions to all RP2040 examples. Some need hardware that was not ↵ | Henrik Berg | 2023-07-13 | 33 | -5/+122 |
| | | | | | specified. | ||||
