Bicycle computer LyuSpeed v1.0

I want to tell you about my recent project. In fact, this is already the 3rd hardware version of my #bicycle #computer (completely different). Maybe I'll tell you about the previous versions a little later. Interesting?


Idea
The idea of the project was that I wanted to get an inexpensive, but modern device. Which will meet all the necessary requirements for cycling training. It should be easy to operate and must be updated over the air. Also have a backlight display for night trips, save workout statistics.


Description
This is a prototype of my #LyuSpeed bicycle computer based on #esp8266 and two #LCD #HX1230 (SPI). At the moment, he does not have a case, but this is temporary. I will print on a 3D printer. The electrical circuit was implemented on a breadboard. Yes, I did not make a printed circuit board )))

What does he know how do?
  • Calculation of the current speed [km/h];
  • Calculation of the average workout speed [km/h];
  • Time in motion [h:m:s];
  • Distance one workout [km];
  • Total distance [km];
  • Cadence [rpm];
  • Saving of the maximum workout speed [km/h];
  • Saving of the average workout speed [km/h];
  • Setting the training task (distance + average speed) to achieve the result;
  • Clock;
  • Battery Level [%];
  • LCD backlight;
  • Sleep mode;
  • Update firmware on OTA (only local network);
  • Connections information (ip address, etc);
You can connect to it using Wi-Fi STA or Wi-Fi AP and open the app page in a browser to view the recorded workout. Updating data is done using #websockets.
There are plans to supplement it with various necessary functionalities.


Hardware
  • ESP8266;
  • PIC16F886 (for diagnostic and hardware reseting);
  • LCD HX1230 (2 pcs);
  • battery charging module TP4056;
  • Battery 3.3V (900 mAh);
  • Buttons for navigate GUI (3 pcs);

Testing
I decided to check in work with friends. First, we went by #train to the village. And back on the #cycling #bike 85 kilometers in 2.5 hours! For comparison, the workout was recorded in the #STRAVA app. The computer worked without critical bugs. Unfortunately, the weather was cold (+5 C), and my display began to freeze... But I guess I want to solder a new big display! And then he drove himself at night ))


Photos





We are in the Ukrainian train :)





And this is our return route to Odessa









Comments

Popular Posts