It looks great!
Is the i2c code available? also what part did you use for the logic converter?
Hey Dan, could you post a few of those OLED displays to me, as well, while you're posting things?
Where can people buy the Edison Breakout board?
I am not sure where you will be able to buy just the breakout board.
It looks like sparkfun will be stocking an edison/breakout combo: https://www.sparkfun.com/products/13025
Additionally, looks like sparkfun has a line of stackable mini boards just for edison! https://www.sparkfun.com/categories/272
Talk about a price difference $107 from Makershed and $75 from Sparkfun. Of course, neither of these is inline with the (suggested) retail similar to that of an Arduino, Pi, or other lower end SBC's on the the market today.
where can I get the i2c and node.js code? thx!
Curious how you transferred the nodejs code to your edison? I dropped a hello world file on via USB but cant find it in the edison OS anywhere. Really wish I had SSH into this thing so I could just scp stuff over without tethering it.
Second question is do you have your nodejs app set to just auto start when the edison comes on? If so curious how you are going about that. Great little project, thanks in advance for the help.
There is an ssh connection available on the usb gadget device. On the Arduino board, it's the micro usb near the mini-switch, with the switch towards that connector, and on the mini-breakout, it's the micro usb nearest the 2-pin header. Once you boot the board, there should be a new network device created on your host machine, usb0. But, that device doesn't always get an IP address, so you can manually set one. On Linux, it's:
'ifconfig usb0 192.168.2.1 netmask 255.255.255.0'
then you should be able to ping (and ssh into) the Edison at 192.168.2.15
It's easiest using a linux host, windows and macs need extra drivers for the RNDIS device. On macs, install Horndis. Windows is more tricky, updating driver and picking one manually from a list.
Once all that's done, you can then ssh, scp, browse to, etc.
Thanks David! Got SSH in, beautiful. Did you just scp the files over to your edision and run them manually with node at the command line?
Another option (for Node.js) is to use the Intel XDK IoT Edition that was released today!
Download/Info: Intel® XDK IoT Edition
1. On some Edison's you may have to run the following before you can connect to your Edison
systemctl enable xdk-daemon
systemctl restart xdk-daemon
2. The Intel XDK IoT Edition provides some sample cod that makes use of the mraa library. If you get an error message saying "can not find mraa" connect you edison to the internet and run the following
echo "src maa-upm http://iotdk.intel.com/repos/1.1/intelgalactic" > /etc/opkg/maa-upm.conf