Skip to content

fakeTec V5 - Battery protection, low profile, JST connector, dedicated battery pins #24

@shimonomihs

Description

@shimonomihs

Rev. B is currently untested, original version works

Support the creator of this board
Thank you for considering supporting me, I do these designs in my free time.
IBAN: CZ70 6210 6701 0022 1619 9281
XMR/Monero: 48JqfkYWTiubAc6dMT1D2JZPRVQ5gn23XarMLT86gdi53KxY1uo6J5UT2hhSqms6UENBziEvMdT8NfZZoV2HcdDjKSn5NGp
BTC/Bitcoin: bc1qnthkv6fryej64geaxpy9s2xajk4lztsss8g42k

Rev. B adds pins for Encoder for canned messages and flips the JST connector and other smaller improvments/changes. (A - 33, B - 34, Push - 39). There are now three more pins that you have to solder on the Nice!Nano for the encoder. I have tried my best at getting the pin position right, but they might still be misaligned. Please report any issues.

New updated design adds XB8089D0 for battery protection, JST connector, same as on Heltec V3, dedicated battery pins, improved voltage measurement.

I have also decided to change the way you mount the Nice!Nano. Now there are SMD pads for low profile and (in my opinion) easier mounting. One way is to solder through Nice!Nano holes for the solder to reach and properly heat the SMD pads. In my testing this works very well. Other option is to sand down the Nice!Nano holes to create castellated pads (sanding fiberglass is dangerous, wear proper safety equipment), there are also copper paths between the holes. Be careful not to damage them.

The design is heavily based on lupusworax's design. Other than the BMS I have also added dedicated pads for the GPS module. (Note that TX on board connects to TX on GPS and RX -> RX).

The XB8089D0 is capable of overcharging, overdischarging, overcurrent, load short circuiting protection etc. This mainly means battery voltage can't get under 2.90 V. This improves stability and prevents memory corruption. Thanks Dude5101 for help.

There is an jumper on the board. It is important that you short one of the connections. The BMS one connects the BMS, direct connects the battery directly to Nice!Nano bypassing the BMS Circuit.

The buttons on the board now also feature pull-up resistors and capacitors for noise filtering.

And the best for last, if you want to improve this board, I have recreated the board in KiCad (Free EDA program). This means you can now download the design files and add/remove/change whatever you want. The files are licensed under GPLv3. I have tried to make the board as self explanatory as possible.

Parts list:

  • 1x Nice!Nano v2 board or equivalent (same as all fakeTecs)
  • 1x Lora radio (same as all fakeTecs)
  • 1x XB8089D0
  • 3x SI2312
  • 2x 3x4x2.5mm SMD buttons
  • 1x 1206 1k resistor
  • 5x 1206 10k resistors
  • 2x 1206 10M resistors
  • 4x 1206 100nF, 10V capacitors
  • 1x JST 1,25 connector (optional)
  • 1x fakeTec v5 board
Image

I have recieved the boards and they work perfectly.
Set the ADC multiplier override ratio to 2
Change GPS pins in meshtastic config to RX - 20, TX - 22, EN - 24

fakeTecv5_rev_B_gerber_files.zip < send to manufacturer

fakeTecv5_rev_B_source.zip < View, study, improve, licensed under CERN-OHL-P-2.0

schematics_rev_B.pdf

Original files

fakeTecv5_rev_B_gerber_files.zip< Send to manufacturer


fakeTecv5.zip < View, study, improve, licensed under GPLv3


schematics.pdf

Image

Image

Image

Image

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions