Skip to content
A MAX7219 and ESP8266 based cryptocurrency display
Branch: master
Clone or download
Victor Meunier
Victor Meunier Update
Added library version
Latest commit 1baba1e Jul 24, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
CryptoDisplay_v1.1.ino Add files via upload May 23, 2018
LICENSE Initial commit May 1, 2018 Update Jul 24, 2018


A MAX7219 and ESP8266 based cryptocurrency display

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.


!! CAREFUL !! At the time of writing (22/05/18), the Arduino Board Manager has the v2.4.1 of ESP8266. This version is known to have a memory leak problem and I was struggling alot with this version ! The solution is to manually add the board with the lastest Git version. Follow the link to do it :

If the Arduino Board Manager version is > 2.4.1 or that you don't mind the memory link, follow these steps :

First thing is to add board support to your board manager. Inside the Arduino IDE, click on "Preferences". Under "Additional Boards Manager URLs, add :

Next, by going to "Boards Manager" you should be able to add "esp8266" by ESP8266 Community.

After that, you want to install three libraries :

ArduinoJson 5.13.2 by Benoit Blanchon
MD_MAX72XX v2.10.0 by majicDesigns
MD_Parola v2.7.4 by majicDesigns


There's only one thing that you need to do in order for the libraries to work. Inside Arduino > libraries > MD_MAX72XX > src > MD_MAX72xx.h, you need to choose the right hardware your display is using.

Put a 1 to the corresponding line.

Example : For FC-16 based display :

#define	USE_FC16_HW	1



This project is licensed under the MIT License - see the file for details

You can’t perform that action at this time.