1 / 6
Printables Download Counter
Order a print of this model
We calculate the final price from your selected file. You review and accept it before payment.
Saved on this device.
Create an ESP8266 (ESP-01) based download counter for your Printables profile
- Rating
- 0 / 5
- Likes
- 23
- Downloads
- 36
- Makes
- 0
- Views
- 876
- Reviews
- 0
Updated at source:
Model information
- Source
- Printables
- Category
- Accessories
- License
- Creative Commons — Attribution — Noncommercial — Share Alike
The ESP8266 (ESP-01) based download counter offers a web server to set the count. After plug in power supply, the device displays its IP address to open by a browser. The count input will displayed in two ranges (0 to 99999999 and 100.000 to 2000.00 M). Additionally a selenium python script reads out your Printables profile to transfer the download count automatically.
Printing Parameters:
- Material: PLA
- Resolution: 0.2 mm
- Infill: 15%
- Supports: yes
- Brim: yes
- Color Changes: top - 1.2 mm and top - 0.6 mm
Part List:
- ESP8266 (ESP-01) https://www.az-delivery.de/products/esp8266-01s-mit-usb-adapter
- MAX7219 7 segment LED display https://www.az-delivery.de/products/azdelivery-max7219-led-modul-8-bit-7-segmentanzeige-led-display-fur-arduino-und-raspberry-pi
- Converter 5V to 3.3V
- PCB board 80x20 mm https://www.az-delivery.de/products/pcb-board-set-lochrasterplatte-platine-leiterplatte-4x4-stuck )
- Micro USB socket https://www.az-delivery.de/products/mcu-micro-usb-schnittstelle
- 22µF capacitor
- 1 Socket 4x2
- 4 Plugs 5x1
- 5+2 Jumper Wires F2F https://www.az-delivery.de/products/40-stk-jumper-wire
- 4 Screws 3.5 x 13 mm
- 6 Screws 2.9 x 6.5 mm
- 4 Screws 2.2 x 6.5 mm
- Wires
- Solder
Software ESP-01:
- Arduino IDE 2.0 https://docs.arduino.cc/software/ide-v2
- ESP8266 Add-on https://randomnerdtutorials.com/how-to-install-esp8266-board-arduino-ide/
- WebServer Libraries https://randomnerdtutorials.com/esp32-esp8266-input-data-html-form/
- LEDControl Library https://www.arduinolibraries.info/libraries/led-control
- Code: DownloadCounter.ino in DownloadCounter.zip
Software Selenium Python:
- Python and IDLE https://www.python.org/downloads/
- Selenium https://selenium-python.readthedocs.io/index.html
- GeckoDriver (add to PATH): https://github.com/mozilla/geckodriver/releases
- Code: DownloadCounter.py in DownloadCounter.zip
- Windows batch: DownloadCounter.bat in DownloadCounter.zip