Battery & Power supply

Battery #

  • Voltage: 3.6V
  • Chemistry: NiMH
  • Cells: 3
  • Size: AA

NTC (Thermistor) white cable #

  • 22°C - 10kOhm
  • 35°C - 6kOhm
  • 5°C - 30kOhm
  • MF58 10kOhm 3950K (Confirmed by Boxine)

Plug #

  • JST PH 2mm 3pin

Cable Length for custom battery packs #

  • Black: 17cm
  • Red: 15cm
  • White: 15cm

ADC Voltage Map #

Box IDUservoltage in VADC rawchargingoriginal batterynotes
B-Dev BlueSciLor3.975270101
B-Dev BlueSciLor4.16282401
B-Dev BlueSciLor4.25288201Max
B-Dev BlueSciLor4.39318811
B-Dev BlueSciLor4.44319511Max
LilaSciLor3.686248900
LilaSciLor3.659247800Shut Off Message
LilaSciLor4.26287000Max
LilaSciLor4.47318010Max
RedSciLor3.641245600
RedSciLor3.540240000Shut Off Message

Voltage measurement TP38

from machine import Pin
from machine import ADC
p_charger = Pin('GP17', mode=Pin.IN)
p_charger.value()
adc = ADC()
p_battery = adc.channel(pin='GP5')
p_battery.value()

Voltage calculation #

From the data above following calculation can be used:

voltage = adc * 100/67690; //charger disconnected
voltage = adc * 100/71907; //charger connected

The OFW uses a slightly different formula:

voltage = ((adc * (40000/26173)) - 89) / 1000
adc = ((1000 * voltage) + 89) * (26173/40000)

The OFW uses the value 3,601v or adc=2297 as low battery voltage (0xE11). As shutoff voltage 3,299v / 3,300v or adc=2099/2100 are used (0xCE3/0xCE4).

Photos (Custom Battery Pack) #

Power supply #

  • Voltage: 9V
  • Current: 1.5A
  • Plug 5.5x2.1mm (+9V inner side)

Photo #