Open Source ATM
-
Can’t we just wait for their kit to become available?
Answered my own question. The Pyramid Apex 7000 doesn’t list GBP as a supported currency.
-
In addition to that, there version only supports an off-line device. We where looking at making this an on-line device so the exchange rate was up to date etc…
I need to do some more hunting around note and coin takes to get a better understanding of the hardware, as from what I’m seeing this should be fairly simple to make it work with any given currency once we have chosen the correct type of note/coin taker.
I’ll try and get on it tomorrow if I have some spare time, but between real work and the charity thing I’m a bit sort of time at the moment.
UM
-
Got in touch with pyramid tech. They do have a GBP firmware for their devices. Available as MDB, RS 232 or 12 Volt pulse mode.
-
+1 Well done sir :)
Now all we need is a coin taker as that solves the note issue. Would make the case simpler if we could re-use the device for as many currencies as possible.
-
The list of currencies of the 7000 is pretty extensive, for any other currencies they say they can be developed for a fee. “The fee is 495 dollars. However this is would be waived if you purchase at least 12 units of Apex.”
ARG ABW AUS BHS Bahamas BRB BMU CAN CYM CHL CHN COL CRI ANT DOM XCP EUR GTM HND IDN JAM KAZ KWT MEX NIC PHL SAU ZAF THA TTO TUR ARE USA VEN VNM BHS/USA (mixed) BHS EUR/USA (mixed)
There is a coin acceptor people are using on ‘piggy bank’ Raspberry Pi projects here with the manual here
-
Stop it!
I’m trying to work, and your getting my mind working on this now :)
Just noticed that DOGE have a nexus 7 built one, need to research more… Will get back to you… Thinking of ordering hardware today!
-
How on earth did I miss this? Awesome work so far guys.
What’s the code written in for the R-Pi?
If you want to go down the Arduino route, there are wifi and standard Ethernet shields available for the Uno and Mega (and with a little bit of bodging for any of them).
-
Just noticed that DOGE have a nexus 7 built one, need to research more… Will get back to you… Thinking of ordering hardware today!
That’s clever, I guess that would provide them with reasonably priced touch screen interface, plenty of juice and a stable OS! How would it interface with their coin/note acceptor? Usb? Bluetooth?
I’ll have a dig, see what I can find for Android POS equipment.
-
I expect it will be a less robust machine though, using a R-Pi or Arduino and a small screen with a couple of buttons would be more robust and bulletproof if it is going to be moved around.
Using I2C/SPI on the R-Pi or Arduino is simpler than trying to add a Bluetooth link or some such
I think a simple bulletproof one would be a better advertisement than one with all sorts of bells and whistles which might go wrong at the wrong time.
-
Is the android wallet software open source?
-
MrWyrm, where did you get the info about GBP from? I’m hunting now and can’t find anything.
It’s time to take this back to basics, so to that end I have now ordered some hardware! intention is to build from the original link that Kevlar posted and have a working BTC ATM at the end of it, then hack the code up as much as is required to get FTC to work with it!
So we should end up with a very basic model, from there we can start adding the bells and whistles that we have started to talk about, look at porting to Pi, screen, on-line, etc… Does this sound like a reasonable plan?
I’m going to need help with the code as thats something I just don’t do, but I’m willing to learn and at least have a go.
So who is in to give me a hand?
-
Contacted them directly over e-mail enquiring about GBP.
-
Need to find a UK supplier for the units, or just become one >:D
-
If it is Arduino at the moment, I can help with checking the Arduino code…
-
I’ve just ordered an Arduino and the sleeve to go with it should be here for the end of the week :)
I’ll get things setup, without the note taker for now and we can go from there
-
Should have checked out the Tutorial first, Doh!
I’ll step through the Arduino code and see what it actually contains and have a look at what is required to make it include network connectivity and realtime exchange rates.
Also, where did you order the Arduino and shield from? This could certainly be made smaller and cheaper by using a different Arduino and SD Card Shield, e.g. there is an Ethernet shield which also had an SD card slot.
Let me get back to you on the Arduino stuff…
-
What read the manual before we start! Jesus man you’ve gone crazy O0
All over the place >:D kinda like that when I get an idea in my head, the shield I have order has the SD card and RTC in it as per the write up. Was going with the basics, before we start to mess around with things, but more than happy once we have this working to go with v2 and spend the required on another batch of hardware.
-
Ok, the Arduino code is extremely basic, which is good as it can be easily adapted for FTC, without the intermediate BTC step. Unless you are set on dispensing whole BTCs for a dollar each…
I will fork the Github code and make some changes to it to enable it to work on Arduino and dispense FTC, although that is mainly a case of changing the text a little. Currently, on every note inserted, it will print a QR code, which will have to have been preloaded. We will have an FTC specific PoC without any security in no time, pretty much almost as soon as you have the hardware including the printer!
-
COOL!!!
I’m liking this, just hunting a printer now, will order today! Then on to find a note taker
-
Github link for my forked Repo: https://github.com/spynappels/openfeathercoinatm.git