This Update came from
Ben Arc a FOSS hobbyist, met him on twitter about to engage with him hopefully on ways to optimize the ATM to spit out FIAT.
The budget for getting the parts needed to build the ATM is $200. Below are the items needed to set up a bill collector Bitcoin ATM.
i) ESP32 WT32-SC01 £20
ii) DG600F(S) Multi Coin Acceptor £30
iii) NV10USB+ bill acceptor (Seems to be plenty 2nd hand ones on ebay) £70
iv) Box ("aluminum medicine box" on amazon £30), ("Amazon Basic Home Safe", for more secure solution £70)
v) Screw Terminal block £1
vi) 12v power supply, best to get one with terminal block adapter (12v battery also works well, for unplugged version) £8
vii) 12v to 5v step down converter with USB £5
viii) Male/female GPIO jumpers £5
Images of the parts
CONSTRUCTION
WT32-SC01 PinmapTHE WIRING FOR COIN ACCEPTORThe Coin-acceptor can be purchased pre programmed with your currencies, in any case, he shared a
youtube video that guides on how to train the coin acceptor.
Bill Acceptor WiringIt is required for the bill acceptor be configured to your currencies and set to S10 mode, its common to buy it preconfigured. However, if you have to program, the author specified you purchase this
Wire and download the
Validator manager software he also provided a guide on how do it yourself. NOTE: When using the
guide-PDF don't mind the programming cards they are old fashioned, focus on the host cable.
Mounting in Box
For the Aluminim Storage Box solution, holes can be cut with a sharp knife (clearly not secure, but fine for somewhere you can keep an eye on the ATM or for demoes).
For the Home Safe solution, holes can be cut with angle grinder and a very thin cutter. (If you have not used an angle grinder before, don't be scared, they're cheap, easy enought to use, and very useful. Just take your time and wear safetly equipment.)
He specifically use CT1 sealent/adhesive (or similar) for mounting screen, although the screen has screw points, which should prob be used for added security.
Installing arduino + Libraries
Install the Arduino IDE, https://www.arduino.cc/en/Main/SoftwareInstall the ESP32 hardwarehttps://github.com/espressif/arduino-esp32#installation-instructionsHow to install Arduino ESP32https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html
TUTORIAL https://www.youtube.com/watch?v=vbyYb9Yiu_kWatch tutorial careful if you need help copying the
libraries folder, to your "/Arduino/libraries" folder (usually in OS "Home" directory) from this project.
FULL DETAILS -
https://github.com/arcbtc/fossaWHERE THE ATM CAN BE USED?It'll be of good use in a store that accepts bitcoin and as-well replace a tip pot - using the coin acceptor or bill acceptor.
Can the ATM dispense FIAT?The Author assured me that it can dispense Fiat but with the use of other gizmos like acceptors with hoppers
Will add to this thread any info he shares with me on DM (if he does)