FlowState 3D
Published © CC BY-NC-SA

Pulse Breeze: Auto Cooling for Zwift & Indoor

Smart fan for your trainer: ESP32 + HR monitor. Auto-adjusts breeze to your effort. Easy flash (. bin), 3D enclosure on MakerWorld!

IntermediateFull instructions provided6 hours13
Pulse Breeze: Auto Cooling for Zwift & Indoor

Things used in this project

Hardware components

EU black embedded industrial outlet output socket 250V 16A universal electrical AC power connecto
×1
6.3mm Female Crimp Terminal Connector
×1
M2x16 screws
×1
Through Hole Resistor, 5.6 kohm
Through Hole Resistor, 5.6 kohm
×1
Rotary Encoder
×1
ESP32-C3 Super Mini
×1
AC Light lamp dimming and motor Dimmer Module, 1 Channel, 3.3V/5V logic, AC 50/60hz, 220V/110V
×1
.96 OLED Display (I2C) yellow/blue
×1
AC-DC Precision Buck Converter AC 220v to 5V 700mA (3.5W) DC step down Transformer power supply
×1
Super Soft Copper Wire Box 24AWG
×1

Story

Read more

Schematics

Pulse Breeze assembly manual

Pulse Breeze assembly manual

Code

Pin connecting

C/C++
#define I2C_SDA 3
#define I2C_SCL 4
#define ENCODER_CLK 5
#define ENCODER_DT 0
#define ENCODER_SW 6
#define DIM_PIN 21
#define ZC_PIN 10

Credits

FlowState 3D
1 project • 0 followers
Day job's a different world; 3D printing & ESP32 is my reset button. I design to clear my head & share joy with the community. Enjoy!

Comments