← Back to Archive Index

EVMonitor.info Archive
This article is part of an archived collection from Nikolay Shishkov's blog about first-generation electric vehicles, battery maintenance, modifications, and repairs. Nikolay was an EV pioneer who passed away in 2025. His technical knowledge and generous sharing of information continues to help the EV community.

How to install and setup the Think EV Monitor for the Think A306

By Nikolay Shishkov • August 02, 2017

DuinomiteinstallThink A306think evThink EV MonitorZebra battery

A copy of a post made on elbilforum that describes the process of setting up you Duinomite to run the Think EV Monitor by HMA here (http://elbilforum.no/forum/index.php/topic,4890.msg101430.html#msg101430)

1) All needed to get the Duinomite Mega board running is the a USB-cable. The board is powered via the USB.

2) The higher quality of the composite-cable, the better. I compared a lo-fi v.s. hi-fi type, and it was a huge difference.

3) Plug the Duinomite Mega board to the computer and install the usb-driver Maximite. If not automatically detected it can be downloaded here
http://geoffg.net/Downloads/Maximite/Silicon_Chip_USB_Serial_Port_Driver.zip

4) Install TeraTerm at the computer, which offers serial communication and filetransfer. It can be downloaded from here:
http://en.sourceforge.jp/projects/ttssh2/downloads/58915/teraterm-4.78.exe/

5) Download the Duinomite Mega sw/fw. Due to some problems with scrolling display I found out that version 4.3A is working, and that 4.4 don't. There are two files needed for flashing the board, they can be found in the following zip-files:
    - http://geoffg.net/Downloads/Maximite/Archives/DuinoMite_MMBasic_V4.3A.zip you need BootLoader.exe
    - http://geoffg.net/Downloads/Maximite/Archives/MMBasic%20with%20CAN_V4.3A.zip you need DuinoMite_MMBasic_V4.3A with CAN.hex

Store the files anywhere on the computer.

6) Start BootLoader.exe, push and hold the black button closes to the usb-connector on the Duinomite board and plugg the board to your computer. Then click "Load Hex file", browse to you find the file "DuinoMite_MMBasic_V4.3A with CAN.hex" and click "Program Device". When the board is flashed, you can unplug and plug it to restart.

7) Open a TeraTerm serial connection to the comport connected to the board (use device manager to find the correct com-port). To set up TeraTerm read the document "Installing the USB Serial Port Device Driver.pdf" you got in step 3 (Maximite usb driver)
When connected to the board and you have the prompt, type:
config composite pal

8 ) Download BauDemo's special made code for:
   - Zebra https://sites.google.com/site/theevmonitor/think-ev-monitor/download/evmonZ.bas?attredirects=0&d=1
   - EnerDel https://sites.google.com/site/theevmonitor/think-ev-monitor/download/ENER_AUTORUN.BAS?attredirects=0&d=1

Depending of your battery type:
either:
   a) Copy one of those files to a MicroSD card root directory and insert into the Duinomite. When the board is restarted, this program is automatically loaded.
or
   b) Transfer the autorun.bas to the boards flash (then you don't need a MicroSD-card.  (I'll quote BauDemo here:) At the board prompt, type:
drive a:
xmodem receive "autorun.bas"
In the TeraTerm menu -> File->Transfer->Xmodem->Send menu on the TeraTerm program and select the file autorun.bas from the host pc file system.

9) Connect your composite video output to a display, and check if you get a stable image showing the new-Nikometer printout.

← Back to Archive Index