aboutsummaryrefslogtreecommitdiff
path: root/examples/rp/src/bin
Commit message (Collapse)AuthorAgeFilesLines
* correct spelling of the word "receive"Stefan Gehr2024-02-031-3/+3
|
* Rename timeout_at to with_deadlineCaleb Jamison2024-01-311-3/+3
|
* Add timeout_at convenience function and example.Caleb Jamison2024-01-311-0/+80
|
* rp/gpio: remove generics.Dario Nieuwenhuis2024-01-2210-35/+26
|
* fix wrong formatting due to not using nightly rustfmtDennis Ranke2024-01-201-10/+5
|
* add pio_i2s example for RP2040Dennis Ranke2024-01-201-0/+130
|
* feat: Extended the Scan APIumgefahren2024-01-191-1/+1
|
* rustfmtUlf Lilleengen2024-01-101-2/+5
|
* cleanup docs and add channel synchronization exampleUlf Lilleengen2024-01-101-0/+47
|
* simplify exampleUlf Lilleengen2024-01-101-14/+3
|
* Merge pull request #2417 from vasilNnikolov/mutex_rp_exampleUlf Lilleengen2024-01-101-0/+60
|\ | | | | | | Add example of pin sharing between tasks
| * no need for a PeripheralRefVasil Nikolov2024-01-101-3/+3
| |
| * remove unused importVasil Nikolov2024-01-091-2/+1
| |
| * add example of pin sharing between tasksVasil Nikolov2024-01-091-0/+61
| |
* | Change GPIO inherent methods back to `&self`.Dario Nieuwenhuis2024-01-101-1/+1
|/ | | | | | | With the embedded-hal rc3 update I changed them to require `&mut self`, but in retrospect I think `&self` is better, for extra flexibility. This PR reverts the changes from the rc3 update to inherent methods.
* ci: use beta, add secondary nightly ci.Dario Nieuwenhuis2023-12-2144-44/+0
|
* chore: replace make_static! macro usage with non-macro versionUlf Lilleengen2023-12-2110-47/+77
|
* Update embedded-hal to 1.0.0-rc.3Dario Nieuwenhuis2023-12-141-1/+1
|
* Remove nightly and unstable-traits features in preparation for 1.75.Dario Nieuwenhuis2023-11-294-12/+8
|
* Move embassy-lora, lora examples to lora-phy repo.Dario Nieuwenhuis2023-11-294-411/+0
|
* usb: remove msos-descriptor feature.Dario Nieuwenhuis2023-11-084-4/+4
|
* rp: Remove control handler from USB raw bulk examplekalkyl2023-11-071-9/+1
|
* fmtkalkyl2023-11-071-1/+1
|
* Use driver reexportkalkyl2023-11-071-1/+1
|
* rp: Add USB raw bulk examplekalkyl2023-11-071-0/+150
|
* Add docskalkyl2023-11-071-2/+46
|
* Update pio-uart examplekalkyl2023-11-071-0/+1
|
* Add commentskalkyl2023-11-071-0/+6
|
* rp: Add USB raw example + msos descriptor to examples and usb-loggerkalkyl2023-11-075-2/+154
|
* Cleanupkalkyl2023-11-031-2/+2
|
* rp: Add PWM input examplekalkyl2023-11-031-0/+26
|
* Cleanupkalkyl2023-11-021-12/+2
|
* rp: Add PIO rotary encoder examplekalkyl2023-11-021-0/+91
|
* Update Rust nightly.Dario Nieuwenhuis2023-11-014-3/+4
|
* rp: Add PIO stepper motor driver examplekalkyl2023-10-301-0/+169
|
* Add example to show useage of rp2040 roscCaleb Jamison2023-10-161-0/+32
|
* time: Update examples, tests, and other code to use new Timer::after_x ↵Adam Greig2023-10-1523-54/+54
| | | | convenience methods
* embassy-usb: Add MIDI classkalkyl2023-10-141-0/+110
|
* Add wait for DHCP in rp wifi_tcp_serverKingCol132023-10-021-1/+8
|
* Update firmware size in rp wifi examplesKingCol132023-10-024-4/+4
|
* feat: allow schmitt, slew, and drive strength be set from Flex, Input, OutputJonathan Dickinson2023-10-011-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.ceekdee2023-09-244-41/+11
|
* Merge pull request #1834 from dave-andersen/mainDario Nieuwenhuis2023-09-101-3/+4
|\ | | | | | | Fix timing on RP2040 pio_ws2812.rs example
| * Fix timing on RP2040 pio_ws2812.rs exampleDave Andersen2023-08-271-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_fillCaleb Jamison2023-09-101-0/+118
| |
* | sync/pipe: impl BufRead.Dario Nieuwenhuis2023-08-301-6/+4
|/
* Merge pull request #1763 from rubdos/sender-receiver-with-ctxDario Nieuwenhuis2023-08-222-2/+2
|\ | | | | | | Refactor Channel/Sender/Receiver poll methods
| * Deprecate *recv* in favor of *receive*Ruben De Smet2023-08-222-2/+2
| |
* | rp/flash: change naming to `blocking_*`, `new_blocking`.Dario Nieuwenhuis2023-08-181-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 Nieuwenhuis2023-08-164-4/+4
| |