1 March 2018
3 Way Pad
I believe somebody already amde this but i couldn’t find it. Can be hady if you want to make possible to change “direction” of 3 different lines.
I hope it will be obvious from the images what it does.
- have input button which i connect to another side of a PCB (just passing a line)
- Redirect the input button to a MCU
- Use output terminal as input and redirect the signal to a MCU
Follow on hackaday.io
Follow on github
eagle / pcb / library
1 January 2018
ESP RFID Wiegand board V1
Although it wasn’t planned to server this purpose, somewhere in the middle of design i realized that this board with few more resistors would be perfect for very popular Wiegand RFID readers that you can get all around Ebay and other Chinese stores.
Those readers are often completely dummy bricks which can only read code from a chip and pass it by wiegand on two data lines.
Basically it’s a ESP12 breakout board which can accept 12V input and at the same time powers up the Wiegand reader with same 12V input and accepts all possible pins from the most common readers.
You can get eagle cad schematics and BOM at github and also you can buy this board at My Tindie Store
In addition to that, it often has buzzer, LED and sometimes keypad, which also just sends the numbers it gets. One of versions i got also have simple bell button which just makes a connection on two wires. So it’s simple tactile switch there.
I implemented the support for all of those input/output lines so all you need is to program your board and read cards.
I have one version of firmware which i would not be able to share at this point but i can gladly suggest eps-rfid project, which is open-source and great for the first hand to use.
In this setup, you can make your Wiegand reader as simple work hours registration device. However, next version with relay and few more features are on it’s way so, please be patient.
Also, there is a version of wiegand reader which has enough space to place this tiny board in it.
ESP8266 / ESP12 / Arduino / relay / RFID / Wiegand / PCB
1 January 2018
ESP12 4 relay board
So many boards of this kind already exist but i wanted to make my own. One important decision is how to supply ESP12 with a power and the most elegant way is quite small and tiny PCB mountable Hi-Link AC-DC, but it gives only 0.6A so it’s right on the edge for 4 relays and ESP12. There are many more converters of this kind but not this small and often not sealed as this one is.
Another doubt i had was should i use optocouplers or not. At the end i realized, it doesn’t bring me anything that important in my case. After all, this is only a board for my home/garden use.
So, here is the sketch. I hope, soon i’ll publish photos how it actually looks like once i solder PCBs.
ESP12 4 relay board on GitHub
ESP12 4 relay board on Hackaday.io
Check images & Animation…
ESP8266 / ESP12 / Arduino / relay / iot / songle
1 January 2018
Electrodragon relay board with Cloudmqtt
This was just a project made out of desperate situation caused by mistakes in heating system design. So my friend needed to be able to control the pump which pushes the heat towards one f the branches, for a while and also being able to turn it on/off, get some feedback etc. So far they like it and this copy/paste coding style worked for us.
Great combination of Electrodragon’s Relay board + free www.cloudmqtt.com and on top of all that, free mobile app IoT MQTT Dashboard
& This code here (which is actually simply very quick drag and drop from other projects :D):
Get the code at GitHub
ESP8266 / ESP12 / Arduino / relay / iot / Electrodragon
1 January 2017
HEPEK IOT - A hub for IOT 01 (ideaand proof of concept)
In essence, i realized there are many devices of this kind but most locked within some ecosystem. So, why not to design something which would be open sourced, affordable, hackable that most of makers are familiar with etc…
Essentially the idea si to make single PCB with:
- ESP12 or NodeMCU (The good thing about NodeMcu it gives you power/programming interface right away)
- 315/433 MHz transmitter/receiver module (controlling power RC sockets and modules, garage doors etc)
- 4 IR Diodes (TV, Aircondittion)
- IR receiver (Learning new codes)
- Thermometer/Barometer (Because we can :D)
- Neopixel ring/strip (just for fun, at the end, there is web interface, i would rather avoid display since it makes thing simpler)
- PIR sensor interface (silent alarm for your home)
And put it in some off the shelf enclosure, share it, sell it on tindie etc..
Also, make a simple software for essential functionalities.
As a first step, i put bunch of things on my breadboard, did some copy/paste codding to make it work and of course .. it’s still on my table, waiting me to spend some more time and manufacture that board finally.
As for code, i simply extended current wifimanager library for Arduino, added a page and played a bit with html/css. The sad thing, it would definittely have to be completely rewritten. It’s simply slow and slow for development due to some steps for preparation of html/css for upload.
The PCB design and software on GitHub here
HEPEK / ESP8266 / ESP12 / Arduino / iot / mqtt / cloudmqtt, / nodemcu / 433mhz / IR / neopixel