This project has been developed for an art project by Alexander Deubl.
It is used to create a choreography or looping code that then emulates a Somfy remote to control a motorized rollo or lamello curtain.
- ESP 32
- CC1101 transceiver module (Antenna)
- ESP32 Library: "DOIT ESP32 DevKit V1"
- Ground
G0
during flashing process. - Somfy remote library
- SmartRC CC1101 Driver Library
Based on this repo. ESP32 Pinout.
ESP32 | CC1101 | Color |
---|---|---|
GND | GND | Gray |
3V3 | VCC | Red |
GPIO23 | SI | Yellow |
GPIO18 | SCK | Green |
GPIO19 | SO | Purple |
GPIO5 | CSN | Blue |
GPIO2 | GD0 | Orange |
GPIO4 | GD2 | White |
To pair the motor with the controller, this YouTube video helps a lot. For the emulated remote, we follow the same steps, but instead of pressing the "prog" button we use the Prog
command in the Somfy library.