aboutsummaryrefslogtreecommitdiff
path: root/examples/rp
Commit message (Collapse)AuthorAgeFilesLines
* executor: return error when creating the spawntoken, not when spawning.Dario Nieuwenhuis2025-08-2931-69/+67
|
* chore: prepare cyw43-pio releaseUlf Lilleengen2025-08-281-1/+1
|
* fix: version bumpsUlf Lilleengen2025-08-281-1/+1
|
* fix: update more minor versionsUlf Lilleengen2025-08-271-1/+1
|
* fix: remaining versionsUlf Lilleengen2025-08-261-1/+1
|
* chore: prepare embassy crate releasesUlf Lilleengen2025-08-261-10/+10
|
* Load all crates in the graph, honor the "publish" flag to prevent publishing ↵Dario Nieuwenhuis2025-08-251-0/+6
| | | | examples/tests.
* rp: fix blocking I2C example regarding pull-up resistorsRob Wells2025-08-191-4/+2
| | | | | | | | | | | | | This amends the blocking I2C example for embassy-rp. Commit bbc3e49 added a pull-up configuration and a comment that pull-ups were not enabled by default. This was made out-of-date by badcdcc, which ensured pull-ups were enabled by default to make the larger I2C configuration change non-breaking. This commit removes the (now-unnecessary) pull-up configuration, and adds a comment to clarify that the default I2C configuration enables pull-ups.
* Add configurable internal pullups for rp i2cerwin2025-08-181-1/+5
| | | | | - Example updated to demonstrate enabling internal pullups - Add `sda_pullup` and `scl_pullup` fields to I2C Config
* fix: prepare embassy-sync 0.7.1 releaseUlf Lilleengen2025-08-121-1/+1
| | | | * Add newtype for moved type to preserve API compat
* chore: bump versionsUlf Lilleengen2025-08-041-1/+1
|
* chore: bump nrf and rp hal versionsUlf Lilleengen2025-08-041-1/+1
|
* Release embassy-embedded-hal v0.4Dario Nieuwenhuis2025-08-031-1/+1
|
* chore: prepare embassy-executor 0.8 releaseUlf Lilleengen2025-07-311-1/+1
|
* examples: fix RP2040 link establishing logicOscar Aurin2025-07-272-39/+21
|
* chore: bump embassy-usb-logger versionHaobo Gu2025-07-221-1/+1
| | | | Signed-off-by: Haobo Gu <[email protected]>
* chore: Release cyw43-pio version 0.5.1Ulf Lilleengen2025-07-161-1/+1
|
* chore: release embassy-nrf 0.5.0 and embassy-rp 0.6.0Ulf Lilleengen2025-07-161-1/+1
|
* chore: Release embassy-usb version 0.5.0Ulf Lilleengen2025-07-161-1/+1
|
* chore: Release embassy-embedded-hal version 0.3.1Ulf Lilleengen2025-07-161-1/+1
|
* Merge pull request #4397 from korbin/allocate-numbered-endpointsDario Nieuwenhuis2025-07-152-4/+4
|\ | | | | | | Make USB endpoint allocator methods accept an optional `EndpointAddress`
| * make usb endpoint allocator methods accept an optional EndpointAddresskorbin2025-07-132-4/+4
| |
* | chore: bump cyw43-pio dependencyUlf Lilleengen2025-07-151-1/+1
| |
* | chore: bump cyw43 versionUlf Lilleengen2025-07-151-1/+1
| |
* | chore: prepare embassy-rp for releaseUlf Lilleengen2025-07-151-1/+1
|/
* Minimise profile tweaking in rp examples9names2025-06-271-8/+2
|
* embassy-sync: bump to 0.7.0Matt Johnston2025-05-221-1/+1
|
* Merge pull request #4193 from embediver/pio-i2s-bit-depth-configDario Nieuwenhuis2025-05-181-2/+0
|\ | | | | embassy-rp: Make bit-depth of I2S PIO program configurable
| * Fix exampleMarvin Gudel2025-05-131-2/+0
| |
* | Update defmt dependenciesYuri Astrakhan2025-05-181-3/+3
| |
* | Add rand-core v0.9 support.Dario Nieuwenhuis2025-05-1815-17/+3
| | | | | | | | Co-Authored-By: Aurélien Jacobs <[email protected]>
* | add the possibility to document `bind_interrupts` `struct`sRalph Ursprung2025-05-151-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | the `bind_interrupts` macro creates a `struct` for the interrupts. it was so far not possible to document those (except for STM32) and there was no generic documentation being generated/added either, thus the `missing_docs` lint was triggered for consumers which enabled it. with this change it is now possible to manually add a comment on the `struct` being defined in the macro invocation. to show that this works one RP example has been modified accordingly.
* | Merge pull request #4187 from 1-rafael-1/rp235x-overclockingDario Nieuwenhuis2025-05-132-9/+11
|\ \ | |/ |/| | | RP235x overclocking
| * remove Debug2Fmt from examples1-rafael-12025-05-122-2/+2
| |
| * Add ClockError enum and update system_freq to return Result for error handling1-rafael-12025-05-121-1/+1
| |
| * rp235x overclocking1-rafael-12025-05-112-8/+10
| |
* | Merge pull request #4155 from marcemmers/remove-instance-from-rp-uart-typeUlf Lilleengen2025-05-093-3/+3
|\ \ | |/ |/| [embassy-rp] Remove <T: Instance> from Uart and BufferedUart
| * And another fix, should be the last failing exampleMarc2025-05-021-1/+1
| |
| * Update examples and testsMarc2025-05-022-2/+2
| |
* | Changes after review1-rafael-12025-05-071-1/+1
| |
* | first batch of changes after review1-rafael-12025-05-022-17/+14
| |
* | add manual overclock example, finalize API, cleanup1-rafael-12025-05-012-18/+87
| |
* | refactoring to have higher and lower level api1-rafael-12025-04-291-1/+12
| |
* | first working draft1-rafael-12025-04-281-10/+16
| |
* | Add overclock example for RP2040 with 200 MHz clock configuration1-rafael-12025-04-261-0/+60
|/
* Updated the pio onewire exampleMarc2025-04-251-49/+53
|
* rp: i2c-slave example: fix twice-swapped sda/sclMatt Johnston2025-04-151-6/+6
| | | | | sda and scl were swapped twice. The code worked, but would be confusing trying to interface with pins externally.
* update WiFi credentials to placeholders1-rafael-12025-04-131-2/+2
|
* remove incompatible device classes and protocol from RP webusb exampleJuliDi2025-04-111-6/+0
|
* BufferedUart initializationMichael Gomez2025-04-041-1/+1
| | | | | | | This change modifies UART initialization throughout Embassy to take pins before interrupts. Related to #1304.