GitXplorerGitXplorer
R

qc3-trigger

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
d2f36ff30fc10422f025292a01122badc9413bed

add readme and images

RReDetection committed 6 years ago
Unverified
d223f2d64d5dcf5a3f52b29111fc83fd92bae9d6

put most usable voltages first, switch to qc2 style functions (more reliable)

RReDetection committed 6 years ago
Unverified
9ddcb9e21619e7229e6041138c736b6460092d91

fix pins

RReDetection committed 6 years ago
Unverified
41f58347a580fca5cd5c4079c96f025c7e6d033b

reimplemented without sleep and delay functions

RReDetection committed 6 years ago
Unverified
e3d5acd9f8b337b55e7569aab521b29cc23191a7

init – version with interrupts does not work ok

RReDetection committed 6 years ago

README

The README file for this repository.

Digispark-based quick charge trigger

Recently I got a TS100 soldering iron. Since it is quite portable (it is only pencil sized), I was searching for the portable way to power it up. Before, I used some laptop 19V power supply, but it wasn't very handy to carry many power adapters for every kind of mobile equipment I have. So I end up building a small board to control it.

As a control unit I chose a Digispark – it is quite compact, have a standard 2.54mm pin spacing (so perfboard compatible), and can be easily programmed by connecting it directly to the USB. Here is a trick: you need to get rid of 6 seconds of delay of digispark, but I already have it done – I updated digispark bootloader to only enter programming mode on external reset (connect pin 5 to ground). After enter programming mode you have standard 6 seconds delay to connect the micronucleus programmer software. To do that, change line 110 of the micronucleus configuration from ENTRY_ALWAYS to ENTRY_EXT_RESET:

#define ENTRYMODE ENTRY_EXT_RESET

There is a button to change voltages: cycle between 5, 12, 16, 20, 9, 3.3

Pictures

Board Iron
Board Iron

Dependencies

License

MIT