Commit Graph

21 Commits

Author SHA1 Message Date
Jesse Braham
a542735847 Add a simple pre-commit git hook to verify each package's formatting 2023-01-16 08:44:23 -08:00
Jesse Braham
432e064856 Fix the CI badge 2023-01-03 07:15:47 -08:00
Scott Mabin
452fde2c12
Peripheral ref/gpio (#323)
* Implement Peripheral for all GPIO pins

* Update i2c & i2s to use the new gpio peripherals ref

* gpio pref: usb

* gpio pref: pulse control (RMT)

* gpio pref: spi

* gpio pref: uart

* gpio pref: ledc

* gpio pref: mcpwm

* fixup smartleds to use new pulse controller traits

* dump msrv

* bump rust-version in cargo tomls
2022-12-19 14:40:29 +00:00
Jesse Braham
5d48e77d5e
Fix clippy warnings, update READMEs (#284)
* Fix a couple clippy warnings

* Create features for architecture-specific depdendencies

* README updates
2022-11-30 10:13:40 -08:00
Jesse Braham
c55ef277d8 Add the ESP32-C2 to the CI workflow, update README 2022-10-11 10:12:42 -07:00
Jesse Braham
4cc7ed5c0a Mention esp-template in the README 2022-10-06 19:02:17 +02:00
Jesse Braham
288ab12787 Add a section to the README listing some other useful crates 2022-09-28 17:59:56 +02:00
Jesse Braham
6f20358124
Update the Cargo manifests and top-level README (#168)
* Add the `rust-version` key to each Cargo manifest

* Normalize dependencies and features in each Cargo manifest

* Enable all features in CI when checking examples

* Update the top-level README
2022-08-25 09:20:05 -07:00
Scott Mabin
be184a552d
critical_section implementations & esp_backtrace (#151)
* CS impl

* use CS Mutex in C3 examples

* use CS Mutex in S2 examples

* Update esp32 example

* run fmt

* Update S3 examples

* Remove uses of unsafe where no longer required

* use esp_backtrace in examples

* fix import & fmt once more

* Bump MSRV to 1.60.0

Co-authored-by: Jesse Braham <jesse@beta7.io>
2022-08-22 20:02:28 +01:00
Jesse Braham
834d7b1d42 Update MSRV versions in README to their actual values 2022-04-05 08:16:48 -07:00
Jesse Braham
58838924ba Update README 2022-03-28 14:11:35 -07:00
Jesse Braham
9982e38766 Update README 2022-02-24 11:27:54 -08:00
bjoernQ
30b67b58c4 Update README.md to reflect the implementation status of GPIO on ESP32S2/ESP32S3 2022-02-23 15:46:54 +00:00
bjoernQ
826d485fe1 Update README.md 2022-02-16 15:46:15 +00:00
Jesse Braham
c3d83db6ca Update any references from my personal account to the organization 2022-01-12 13:52:47 -08:00
Jesse Braham
fda410633b Various updates all READMEs 2022-01-12 13:52:01 -08:00
Jesse Braham
4d14110b23 Reference the correct crate in the README warning for ESP32-S2/S3 2022-01-10 14:25:31 -08:00
Jesse Braham
9a030cbf78 Implement DelayMs and DelayUs traits from embedded-hal 2022-01-10 13:52:46 -08:00
Jesse Braham
51252898cd Update README to reflect recent additions 2022-01-10 09:57:47 -08:00
Jesse Braham
70a25d2798 Add some information and disclaimers to the README 2021-11-23 14:12:37 -08:00
Jesse Braham
e4052593de Initial commit 2021-10-19 15:00:41 -07:00