Do I/O events and actions happen in real-time like with an Arduino, or do sketches have to be modified to work with the multi-threaded environment?
1146124
They're not real-time like on an ATMega. Except for pins 2 and 3, the max speed for I/O is about 230Hz. Existing sketches should work, unless they use AVR specific libraries.
1146125
Sketches will not typically have to be modified; however the way Galileo provides Arduino compatibility has caveats. The Arduino I/O is done through SMBus I/O expanders and as such, the Galileo is emulating the Arduino I/O.
1067579
I'd go with the Yn. You can have it host a web page that allows you to control the Arduino's IO. Worse case you can always use it like a basic Arduino. Just make sure you have enough IO for your need.
2023565
Not directly, this is an Insteon sensor (no logic or processor), so you would need at least an Insteon setup and something that could be programmed to response (in your case send an email) to the events this sensor would send. I run an application called Indigo on a Mac, which is configured to respond to events mostly logging them, and depending on time and where an event happens turn lights on and after a period of inactivity turn them off.
1996285
I've tested in Mac, Win 8, Win 7... So it is for sure it works in all OS. There are many programmers & debuggers, but try mplab X. It manages this device very good, always as a PicKit2... Hope my experience get useful
1304863
Yes, download the FTDI drivers on the Arduino website, won't work without them
539581
I assume you are referring to FTDI's USB-UART board, in which case the answer is yes. This device is a USB-UART as well and can be used for the same purposes (including programming Arduinos w/o USB)
1142699
No, the software that comes with it allows you to decide what the output will be after editing, such as red/cyan, side by side, etc., but you can't output it in real time.
2285087
I use the free pc software iSpy (http://www.ispyconnect.com). Maybe you are looking for a hardware solution - I would be interested in answers about those, too.
91053
I have not used it with midi myself, but a google search on this subject found some hits of others doing it. Apparently you can use MIDI to change scenes via midi notes.
520635
Yes you can store your loop as you layer it on real time. You can also clear your last loop. If you wish to keep your loop. You must then store it in the memory or it will be lost when you go to another loop.
229577
Yes, in the unit's display and serial port version, you get two independent data streams. For the serial port version, the provided graphing software is ok, but the serial API is simple enough that you can easily write your own monitoring and logging software if you're so inclined.
955773
Have you looked at the Wacom "Inkling"? I think the down side is that you can't draw in "real time" on the computer screen - everything is offline - but it would certainly allow you to do what you're asking about above. You can find it here: http://www.wacom.com/en/Products/Inkling.aspxGood luck!
1578782
Yes, I have done it two ways. FTP server and iSPY. I highly recommend the iSPY program. It is free and easier to setup. I only have done this with a wired connection though. FTP server setup is confusing to do, and i only got it working with scheduled recordings not motion sensor.
298372
How many do you want it to be? It remembers the sequence of button pushes. I am not sure if there is a limit to the number of pushes for your code. I only use four or five pushes. If you use your right hand and give the index the #1, middle#2, ring #3 and little #4, an example of a code might be 1134, 12341, 132414, 11223344or some other combo
1269785
No, but there are YouTube tutorials. That's how I learned to use mine with the Arduino UNO. https://www.youtube.com/watch?v=vN_gcyWKCxY
2219478
I would hold off. As someone that works with advanced students (elementary/middle school math teams) the very earliest I would introduce arduino would be 5th or 6th grade
1220566
You should be able to. I'm sure there is a writeup online for it. It works really well with an Arduino.