Skip to content
This repository has been archived by the owner on Jun 23, 2023. It is now read-only.

Ebike 860C color display

casainho edited this page Mar 12, 2020 · 2 revisions

Table of Contents

Ebike 860C color display is manufactured by http://aptdevelop.com/.

This display seems very similar to 850C one but has one extra button (M button) and seems the display has better light for reading on the outdoors. It also has a light sensor but the most recent versions of 850C also has the same light sensor.

Our OpenSource firmware repository: https://github.com/OpenSource-EBike-firmware/TSDZ2_wiki/wiki

Board

Seems there is no way to open this display without damage it mostly. I had to saw it to get access to the board and in the process I damaged a bit the board and the external EEPROM IC.

The board has components on both sides. What seems to be the JTAG SWD pins on the board, are on the side on the display, meaning it is not possible to make a hole on the enclosure to access the JTAG SWD pins, because they are on the bottom side of the board.

Pictures of the board

Top side of the board (in direction to rear side enclosure of the display):

Bottom side of the board (in direction to the screen):

Showing the cable that connects to the screen:

Showing the cables that connect to buttons and motor controller connector. There are also four spring needles from the USB module that make contact with the board:

Wiring

Cable to motor controller

The wire colors and connections on the board are the same as on 850C.

Bafang 860C wires motor controller wire function
brown wire (P+) battery voltage
orange wire Vin
black wire GND ground
green wire UART TX motor controller
white wire UART RX motor controller

Connector to motor controller

The connector on the display is the HIGO MINI B female, that you can find on Ebay or Aliexpress, as also on other many online shops.

Note that "PL" label on the following image is the same as "Vin":

Bootloader

Bootloader seems to be the same as 860C.

Various

  • the microcontroller is just the same as on 850C
  • the display driver is the ST7796S
  • the pin to enable the system power is different from 850C and it is instead on pin 44 (PA11)
  • the pin for M button is the pin 10 (PC02)
  • the EEPROM IC is different from 850C as it is instead the HT24LC04