| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rustfmt for edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 1 | -2/+2 |
| | | |||||
| * | pwm: enable pull-down resistors for pins in Drop implementation | 1-rafael-1 | 2025-04-18 | 1 | -0/+8 |
| | | |||||
| * | Enable input mode for PWM pins on RP235x and disable it on drop | 1-rafael-1 | 2025-04-14 | 1 | -0/+10 |
| | | |||||
| * | Remove Peripheral trait, rename PeripheralRef->Peri. | Dario Nieuwenhuis | 2025-03-27 | 1 | -54/+26 |
| | | |||||
| * | Fix documentation. | Vincenzo Marturano | 2024-10-25 | 1 | -4/+6 |
| | | |||||
| * | Fixed owned split and implemented split_by_ref. | Vincenzo Marturano | 2024-10-25 | 1 | -20/+60 |
| | | |||||
| * | Fixed mistakes. | Vincenzo Marturano | 2024-10-24 | 1 | -2/+6 |
| | | |||||
| * | Fix missing lifetime | Vincenzo Marturano | 2024-10-24 | 1 | -2/+2 |
| | | |||||
| * | Implemented owned split. | Vincenzo Marturano | 2024-10-24 | 1 | -18/+29 |
| | | |||||
| * | Revert "Add new() method to PwmBatch so it can be istantiated." | Vincenzo Marturano | 2024-10-24 | 1 | -4/+0 |
| | | | | | This reverts commit 31662eaeef0762a7c7b9c95aee61a9066d7e447a. | ||||
| * | Add new() method to PwmBatch so it can be istantiated. | Vincenzo Marturano | 2024-10-24 | 1 | -0/+4 |
| | | |||||
| * | Fixed missing trait implementation for PwmOutput. | Vincenzo Marturano | 2024-10-24 | 1 | -0/+4 |
| | | |||||
| * | Allow separate control of duty cycle for each channel in a pwm slice by ↵ | Vincenzo Marturano | 2024-10-24 | 1 | -0/+52 |
| | | | | | splitting the Pwm driver. | ||||
| * | rustfmt | rafael | 2024-10-21 | 1 | -2/+1 |
| | | |||||
| * | re-export SetDutyCycle for user convenience | rafael | 2024-10-21 | 1 | -3/+3 |
| | | |||||
| * | embassy_rp: implement pwm traits from embedded_hal | rafael | 2024-10-20 | 1 | -0/+42 |
| | | | | | • Update crate versions • Implement embedded-hal PWM traits • Add TB6612FNG motor driver example | ||||
| * | Only B pins can be inputs. | Caleb Jamison | 2024-09-24 | 1 | -3/+1 |
| | | |||||
| * | Disable pad isolation on PWM A pins. | Caleb Jamison | 2024-09-24 | 1 | -0/+6 |
| | | | | | | Also fixes minor bug for 2040 where A pins didn't have their pull up/down enabled. | ||||
| * | Fix CI, rename private feature, address comments from dirbaio. | Caleb Jamison | 2024-08-12 | 1 | -5/+5 |
| | | |||||
| * | Handle pad isolation everywhere and in the same way. | Caleb Jamison | 2024-08-10 | 1 | -0/+2 |
| | | |||||
| * | Initial rp235x support | Caleb Jamison | 2024-08-08 | 1 | -0/+45 |
| | | | | | Examples have been run, but there is not yet a test suite. | ||||
| * | Add missing word "pin" in rp pwm documentation | Mikkel | 2024-06-12 | 1 | -1/+1 |
| | | | | It is confusing to read without. The corrected line reads like its 'b' pin counterpart (few lines below). | ||||
| * | rp/pwm: rename channel->slice in args, misc fix. | Dario Nieuwenhuis | 2024-05-21 | 1 | -30/+31 |
| | | |||||
| * | Remove generics from embassy-rp | Ismet Handzic | 2024-05-21 | 1 | -42/+50 |
| | | |||||
| * | Add parameter for enabling pull-up and pull-down in RP PWM input mode | pawel00100 | 2024-04-05 | 1 | -7/+28 |
| | | |||||
| * | rp: remove mod sealed. | Dario Nieuwenhuis | 2024-04-05 | 1 | -7/+5 |
| | | |||||
| * | rename pins data type and the macro | Alexandru RADOVICI | 2024-04-02 | 1 | -40/+40 |
| | | |||||
| * | rename pwm channels to pwm slices, including in documentation | Alexandru RADOVICI | 2024-04-02 | 1 | -8/+8 |
| | | |||||
| * | rename the Channel trait to Slice and the PwmPin to PwmChannel | Alexandru RADOVICI | 2024-04-02 | 1 | -60/+60 |
| | | |||||
| * | rename PWM_CH to PWM_SLICE | Alexandru RADOVICI | 2024-04-02 | 1 | -38/+38 |
| | | |||||
| * | fix minor clippy lints in embassy_rp | Rafael Bachmann | 2024-03-18 | 1 | -3/+3 |
| | | |||||
| * | docs: document all embassy-rp public apis | Ulf Lilleengen | 2023-12-19 | 1 | -0/+20 |
| | | | | | Enable missing doc warnings. | ||||
| * | docs: document spi, rtc and rest of uart for embassy-rp | Ulf Lilleengen | 2023-12-19 | 1 | -0/+5 |
| | | |||||
| * | remove trailing spaces | Riley Williams | 2023-10-17 | 1 | -6/+6 |
| | | |||||
| * | Grammar and formatting | Riley Williams | 2023-10-17 | 1 | -8/+7 |
| | | |||||
| * | Add docs to RP2040 PWM | Riley Williams | 2023-10-17 | 1 | -0/+30 |
| | | |||||
| * | rp: rename gpio::Pin::io to gpio::Pin::gpio | pennae | 2023-07-31 | 1 | -4/+4 |
| | | | | | | | we'll need access to the pin io bank registers for an upcoming fix, and having both `io` and `io_bank` or similar can get confusing quickly. rename `io` to `gpio` to avoid this, and also match the type while there. | ||||
| * | Rename embassy-hal-common to embassy-hal-internal, document it's for ↵ | Dario Nieuwenhuis | 2023-07-28 | 1 | -1/+1 |
| | | | | | internal use only. (#1700) | ||||
| * | rp: update rp-pac. | Dario Nieuwenhuis | 2023-06-16 | 1 | -50/+40 |
| | | |||||
| * | rp: don't use SetConfig trait in PWM and PIO. | Dario Nieuwenhuis | 2023-05-13 | 1 | -8/+4 |
| | | | | | | | It was intended to allow changing baudrate on shared spi/i2c. There's no advantage in using it for PWM or PIO, and makes it less usable because you have to have `embassy-embedded-hal` as a dep to use it. | ||||
| * | rp: add PWM api | pennae | 2023-04-23 | 1 | -0/+338 |
