Worlds smallest ESP32-C3 based WiFi & BLE IoT-buttonDesigned by makermoekoe in Germany
The Picoclick C3T is a tiny WiFi and BLE IoT button for several applications. Originally designed for smart home things, the Picoclick can also be used as an actuator for IFTTT automations or as an M…Read More…
The Picoclick C3T is a tiny WiFi and BLE IoT button for several applications. Originally designed for smart home things, the Picoclick can also be used as an actuator for IFTTT automations or as an MQTT device. It is based on the single core ESP32-C3 RISC-V processor and therefore comes with tons of useful features. With dimensions of only 10.5mm by 18mm the C3T not only the smallest one in the family of the Picoclicks, it is also the smallest device I have created so far.
UPDATE 23.01.2022: Restock of 20 boards!
The idea behind all this was born almost three years ago, when I started to work on simple WiFi dashbuttons for the lights and outlets in my smart home. At this time I was playing around with complete ESP modules (you know, these ones with a metal case on top) and a few external components on a custom PCB. The "click", or from a hardware perspective "the button press", was just actuating the reset of the ESP module. Ones the task of the button was completed, the module goes back to deep sleep and waits for another button press. This is a very easy mechanism but comes with tons of limitations:
Due to all these limitations I've developed a complete new device which tries to eliminate all the above mentioned points.
The Picoclick comes with a power latching circuit. This means that the board can be enabled in two different ways: with a button press and with a GPIO of the MCU - the latch. Once the button on the Picoclick is pressed the first task of the MCU is to turn the latch on, which will continue powering the MCU once the button is released. If the task of the Picoclick is done, the latch can be turned off. This will reduce the power consumption of the Picoclick to about 3µA (measured). Because the button is connected to another GPIO of the MCU, its state can be read continuously while performing a task. Therefore a double press or a long press scenario can be implemented.
The Picoclick makes use of the native USB/JTAG-console of the ESP32-C3 and therefore doesn't need a USB2Serial adapter like a CP2102N or CH340. Flashing and working with the serial console/monitor can be done as usual.
I am currently working with PlatformIO and the ESPRESSIF IDF for software development. This has a specific reason: I want to configure some settings of the ESP32-C3 with the menuconfig which isn't available with the Arduino framework - at least I haven't found a solution so far. Software development with the Arduino framework and the Arduino IDE is possible, but some of the configs should be set for faster booting of the MCU. For more informations please visit the documentation page linked below.
All the Picoclicks are assembled, soldered, inspected and tested in my little maker lab by myself here in germany. Some components are on its way to me so more Picoclicks will be available soon.
Unfortunately, it is not possible for me to provide a complete set with a fitting tiny LiPo battery included. If you're looking for a good one, then make sure it is a 301012 or a 401012 one. As the board is only 10.5mm wide the battery shouldn't be wider than 10mm. For further battery informations, please check the documentation/Github.
The video shows tho complete assembly process of the Picoclick. Furthermore it shows the optimization process for a faster boot up and the battery measurements I have done with an Otii Arc power analyzer. In the end of the video I'm showing some basic applications of a Picoclick.
No country selected, please select your country to see shipping options.
No rates are available for shipping to .
Enter your email address if you'd like to be notified when Picoclick C3T IoT button can be shipped to you:
Thanks! We'll let you know when the seller adds shipping rates for your country.
|Shipping Rate||Tracked||Ships From||First Item||Additional Items|
Early state of this Tindie store, but I am confident that shipping is usually done in 1-3 days.
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!