From 146e7a81c29ff28c5c81998b52eccb0d23582799 Mon Sep 17 00:00:00 2001 From: Peter Hinch Date: Mon, 8 Mar 2021 18:38:59 +0000 Subject: [PATCH] README.md add warning about rp2 USB issue. --- README.md | 8 ++++++++ TRANSMITTER.md | 6 ++++++ 2 files changed, 14 insertions(+) diff --git a/README.md b/README.md index 96c3fce..e2c10d8 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,14 @@ then used in an application to send those codes, emulating the remote control. Other use cases involve running the receiver in an application. This enables an IR remote to control a device such as a robot. +## Raspberry Pi Pico note + +Early firmware has [this issue](https://github.com/micropython/micropython/issues/6866) +affecting USB communication with some PC's. It particularly affects code which +issues `print()` only occasionally: the application appears to have failed. The +missing messages appear when you press a key. Hopefully this will be fixed soon +(note dated 8th March 2021). + #### [Receiver docs](./RECEIVER.md) The transmitter driver is compatible with Pyboard (1.x and D series) and ESP32. diff --git a/TRANSMITTER.md b/TRANSMITTER.md index 1c30d4f..2093db7 100644 --- a/TRANSMITTER.md +++ b/TRANSMITTER.md @@ -47,6 +47,12 @@ updated to use it. The same circuits as above may be used to connect to pin 23 available on the ESP32 `RMT` object, so any alternative circuit must illuminate the LED if the pin state is high. +## 1.3 RP2 Wiring + +There is no `active_high` option so the circuit must illuminate the LED if the +pin state is high, as per the above drivers. Test programs use pin 17, but this +can be reassigned. + # 2. Dependencies and installation ## 2.1 Dependencies -- 2.47.3