#esp #println

esp-println

Provides print! and println! implementations various Espressif devices

6 releases

0.3.1 Sep 20, 2022
0.3.0 Aug 29, 2022
0.2.2 Aug 17, 2022
0.2.1 Jul 15, 2022
0.1.0 Jun 14, 2022

#721 in Embedded development

Download history 967/week @ 2022-10-18 1688/week @ 2022-10-25 2140/week @ 2022-11-01 3818/week @ 2022-11-08 1891/week @ 2022-11-15 1868/week @ 2022-11-22 1471/week @ 2022-11-29 2451/week @ 2022-12-06 4036/week @ 2022-12-13 917/week @ 2022-12-20 764/week @ 2022-12-27 1863/week @ 2023-01-03 1718/week @ 2023-01-10 1179/week @ 2023-01-17 1564/week @ 2023-01-24 1865/week @ 2023-01-31

6,554 downloads per month
Used in fewer than 7 crates

MIT/Apache

11KB
213 lines

esp-println

Provides print! and println! implementations various Espressif devices.

  • Supports ESP32, ESP32-C2, ESP32-C3, ESP32-S2, ESP32-S3, and ESP8266
  • Dependency free (not even depending on esp-hal, one optional dependency is log, another is critical-section)
  • Supports JTAG-Serial output where available
  • Supports RTT (lacking working RTT hosts besides probe-rs for ESP32-C3)

RTT on ESP32-C3

The cli utility should work for flashing and showing RTT logs on ESP32-C3 by using it's run command. You need to use the direct-boot feature of the HAL to flash via probe-rs.

License

Licensed under either of:

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~29KB