From ca4fc8be24809c9684c81fd1cfb18ddaf5d824ac Mon Sep 17 00:00:00 2001 From: David Glaude Date: Mon, 12 Dec 2022 23:05:33 +0100 Subject: [PATCH] Highlight incompatibilitiy with Adafruit ecosystem I try to manage expectation about this board and avoid short circuit or broken sensor. 1) I almost burned myself by mixing LOLIN I2C JST SH accessories and Adafruit QTPy, reverse way, I could have destroyed an Adafruit sensor by connecting it to Lolin S2 Pico. 2) The screen does not work as expected for a build-in screen, DISPLAY is not defined when you `import board` I did hesitate between making a special section like "Caveats" or highlighting how it deviate from one can expect from a board running CircuitPython. --- _board/lolin_s2_pico.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_board/lolin_s2_pico.md b/_board/lolin_s2_pico.md index 8159fc0d..6257bb52 100644 --- a/_board/lolin_s2_pico.md +++ b/_board/lolin_s2_pico.md @@ -43,8 +43,8 @@ A development boards with an OLED and a small form factor. - `EN` RESET button - `GPIO0` BOOT button - `GPIO10` LED (blue status LED) - - Lolin I2C JST SH 4-pin port (not QWIIC/Stemma-Qt pinout) using `GPIO8` (SDA) and `GPIO9` (SCL) - - 128 x 32 SSD1306 OLED display internally connected to the same I2C bus as the external port, reset pin connected to `GPIO18`, I2C address `0x3C` + - Lolin I2C JST SH 4-pin port (**not QWIIC/Stemma-Qt pinout**) using `GPIO8` (SDA) and `GPIO9` (SCL) + - 128 x 32 SSD1306 OLED display internally connected to the same I2C bus as the external port, reset pin connected to `GPIO18`, I2C address `0x3C` (**not supported in CircuitPython firmware, require user code initialisation**) - Compatible with CircuitPython, MicroPython (default firmware), Arduino and ESP-IDF ## Purchase