Skip to content

A hardware project utilizing ESP32 that fetches the Bitcoin price from the BTC API and displays it on an OLED screen. The project is implemented in Python.

Notifications You must be signed in to change notification settings

xdevman/BitcoinDisplay-ESP32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

Display Bitcoin Price on OLED with ESP32 and Python

This project allows you to showcase the current price of Bitcoin on an OLED display using the ESP32 development board and Python programming language.
For more detailed information, you can read my blog post dedicated to this project.

Requirements

  • ESP32 development board
  • 64x48 pixel OLED display
  • Connecting cables
  • internet access

Installation and Setup

  1. Install Thonny IDE: Download and install the Thonny IDE from the official website (thonny.org). Thonny is a beginner-friendly Python IDE that provides a user-friendly interface for programming the ESP32.
  2. Install the ESP32 MicroPython Firmware: Download the MicroPython firmware for ESP32 from the official website (micropython.org/download/esp32). Follow the instructions provided to flash the firmware onto your ESP32 board.
  3. Open Thonny IDE: Launch Thonny IDE on your computer to begin programming the ESP32.
  4. Download the main.py file from the GitHub repository.
  5. Open the main.py file in the thonny IDE.
  6. Set your SSID and PASSWORD in the source code.
  7. upload it to the ESP32 board.

Usage

  1. Ensure that the ESP32 board is properly connected to the OLED display.
  2. Power on the ESP32 board by connecting it to a power source.
  3. After setup, the Bitcoin price will be displayed on the OLED screen.

Contribution

Contributions to this project are highly appreciated. You can contribute by submitting pull requests or by reporting issues and suggestions for improvement. You can also ask your questions in the Issues section.

License

This project is licensed under the MIT License. For more information about the license, please refer to the LICENSE file.

Contact

About

A hardware project utilizing ESP32 that fetches the Bitcoin price from the BTC API and displays it on an OLED screen. The project is implemented in Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages