This Saturday, September 2nd, we will have one day workshop for assembling the Tinusaur kits for those who supported our Indiegogo crowdfunding campaign. It will take place in Varna, Bulgaria, our host will be VarnaLab – the local hackerspace. We will learn the basics of electronic components, microcontrollers – ATtiny85 in particular and, of course, […]
From Raphael Chang:
As part of the fully custom electric longboard I am building, I designed a battery management system (BMS) for a 12 cell lithium ion battery pack. The BMS, named “Battman”, is meant to monitor both Lithium Polymer cells (LiPo) and Lithium Iron Phosphate cells (LiFePo4), and it can protect the batteries against undervoltage, overvoltage, overcurrent, and overtemperature.
It also has an integrated charging circuit that can perform constant current/constant voltage charging of the cells up to 6A, while performing balancing of the cells at 100mA. In addition, it functions as the main power switch of the longboard system, and includes a precharge circuit to limit inrush currents. Finally, the BMS does current measurements for coulomb counting, and performs state-of-charge calculations.
The project is shared in these GitHub repos:
Andrius has shared the board on OSH Park:
Here is the LoFive compared compared to the Teensy 3.2:
The KiCad design files are available on GitHub:
mwelling has shared the board on OSH Park:
After using the Microchip tools to program and debug the projects I work on, I wondered about creating my own programming/debugging module that I could put on my own boards – just like Microchip does with their starter kits and such.
I decided to use the open-source EDA program Kicad to design a 4 layer SMD project. I had only used it for 2 layer PTH designs previously, but wanted to see how it would do in something a little more complex than the ones I had already done. Here is a link to the completed Kicad project files
In a previous article, I discussed LEDs in general and their properties. In this write-up, I want to give some examples of driving LEDs and comparing a few of the most commonly used methods. There is no “one size fits all” but I will try and generalize as much as possible. The idea is to…
[Blecky]’s entry to the Hackaday Prize is MappyDot, a tiny board less than a square inch in size that holds a VL53L0X time-of-flight distance sensor and can measure distances of up to 2 meters. MappyDot is more than just a breakout board; the ATMega328PB microcontroller on each PCB provides filtering, an easy to use I2C interface,…
From Jeremy Cook on the Tindie blog:
simply plugs into the I/O female header pins on one side of an Arduino UNO, and allows signals to pass through its own headers while lighting up to indicate what is HIGH and LOW