-
Notifications
You must be signed in to change notification settings - Fork 8
Description
Upon building 3x clocks i had several hardware "issues" to solve to get it working.
First is the SH1107 Display:
I have got one with switchable SPI/I2C and todo the following to get it working.
Here is a link with some infos: https://simple-circuit.com/interfacing-arduino-sh1107-oled-display-i2c-mode/
- Solder Resistor from R3 to R4 to activate IIC
- Solder DS & CS to GND
- Solder RES to VCC (3,3V)
ESP32-S3-WROOM1 N16R8 modifications
- This device had an neopixel connected with an resistor to GPIO48, which is SDA for the display. To get it working i had to remove it.
- Also there is an not connected solder jumper which had to be connected to get +5V onto the +5Vin pin (for the amplifier).
To use the full 16MB flash i had to add this to my yaml.
Source: https://community.home-assistant.io/t/esp32-s3-devkitc-1-n16r8-using-psram-howto/652601/8?u=popy
`
ESP32-S3-N16R8 with 16MB Flash & 8 MB PRAM
esp32:
board: esp32-s3-devkitc-1
variant: esp32s3
flash_size: 16MB
partitions: "/config/esphome/default_16MB.csv"
framework:
type: arduino
`
And download the and rename this file and place it into the esphome folder: https://github.com/espressif/arduino-esp32/blob/f6e12eb7e900fd6484e186b4b681f5b9504d2e85/tools/partitions/default_16MB.csv
materialdesignicons-webfont.ttf
This font is missing in the fonts folder, please upload it.
In the meantime, i got it from here: https://cdnjs.com/libraries/MaterialDesign-Webfont
Can you please add all this to the readme or wiki?
thx


