Show Posts
|
|
Pages: [1] 2 3 ... 8
|
|
3
|
Using Arduino / Interfacing w/ Software on the Computer / Re: Need A Computer Program That Sends Mail With Arduino Trigger.
|
on: May 17, 2013, 02:38:05 pm
|
|
Well, I didn't say that it's a complete solution.. It's a good start-point.. You'd have to change a couple of things in the processing sketch, like adding serial capability (there is a library for that, use google) and setup some kind of communication "protocol" for the serial com between arduino and processing (like if serial.read equals 1 send a email with the following message, etc).
But like I said, you'd have to do a little work (YAYY =D). Otherwise I hope someone else here have some other kind of solution for you..
Good luck =)
//Your friendly neighbourhood spider-man
|
|
|
|
|
5
|
Using Arduino / General Electronics / Re: Who do Arduinos with USB microcontrollers need a separate USB chip to program?
|
on: May 10, 2013, 12:23:54 am
|
Hmm, hmm, hmm.. Do you want to re-check the schematics of the leonardo for me? I'm not blaming you, one can get confused seeing that there are two atmega32u4 IC's in the schematics. The reason is that the schematics are for the two different packages of the atmega32u4. Meaning that you can use the schematic with either the AU (TQFP) package or the MU (VQFN) package [ http://www.atmel.com/devices/atmega32u4.aspx].. The leonardo is a fully one uC board (meaning that one atmega32u4 is used both for the programming (USB) and running the sketch... The DUE is a bit more complicated, it's true that the atsam3x8e has USB and can be programmed through the native usb port without the need for a second uC. The reason for the use of the second uC is the "erasing before flashing". If you program the board through the native port then a "software" erase will be performed before the actual flashing. In some cases the software erase will fail which in turn can have many consequences.. By using the second uC, a hardware erase is triggered before flashing.. Which is clearly more secure/robust than the software one.. //Basel
|
|
|
|
|
6
|
Using Arduino / Project Guidance / Re: Arduino Micro and Bluetooth serial communication
|
on: April 23, 2013, 06:23:53 pm
|
|
- Does the silvermate and arduino share the same ground? - Did you check the RX, TX lines..?? RX (arduino) to TX (bluetooth) and vice versa.. - Did you try a baudrate of 115200.. From my own experience and according to the datasheet that is the default one.. - When you're in command mode it's important to send a carriage return each time you finish of a sub-command.. (you enter command mode with three "$" without a carriage return).. - If it's a yes on all of the above and it's still not working, then please provide us with some kind of schematic of how you connected everything together...
Just a note: I'm working on a library that will simplify the communication and command set between a leonardo and this bluetooth module.. It's working pretty good so far, but unfortunately not finished yet..
//Basel
|
|
|
|
|
8
|
Using Arduino / Microcontrollers / Re: [Solved] Help with ATSAM3X8E (Due barebones)
|
on: April 04, 2013, 10:02:52 pm
|
Looks good. A lot more capacitors than I anticipated, and I wasn't sure if both crystals were necessary myself.
So what's the programming process w/ the USB attached directly to the MCU? Erase program w/ the button, then hit reset and upload via arduino user interface or what? Can you just upload a hex file with another program instead?
The caps are important specially for the USB communication. Getting fluctuations from the power supply/circuitry can lead to the USB connecting and disconnecting randomly. Well, you program it through the USB native port. The first time you plug in the board it will present itself as AT91 USB to Serial Converter (use the drivers that comes with the SAM-BA program). To program it just go through the normal process through the arduino IDE(Select Arduino Due Native Port in the boards menu). After programming the USB will remount as the Arduino Due in which case you'll have to point the driver wizard to the arduino drivers located somewhere in the arduino ide folder. After that it's simple really. Just program it with the option Arduino Due Native port (The bootloader will do a soft erase each time it flashes the chip). NOTE: Regarding the hardware erase switch. If you press it, the chip will be whipped and you'll have to do the process all over again (choosing the SAM-BA drivers etc etc). NOTE-2: Yes, you can program the chip with Atmels SAM-BA program. I use Atmel Studio sometimes with this chip. What I did is add a external script that programs the chip after compilation.
|
|
|
|
|
13
|
Using Arduino / Project Guidance / Re: Licensing Question
|
on: March 27, 2013, 05:30:56 pm
|
Got a fast and very helpful response from Dean (who's somewhere on this forum/or got spies here =P). Here is his reply to my email: Basel, The bad news is that even though the Arduino group has purchased a license for their bootloader, the license does not automatically transfer to you; to receive a commercial LUFA license you would need to purchase one from me. The good news is that this really shouldn't affect you; without a commercial license the *only* restriction is that you must put a copy of the full LUFA license text in your product manual. That's it - as long as you do that you can modify the code, sell your product in the ones or millions, print out the code and burn it, translate it into Klingon -- you get the drift, and all without paying me a cent. The commercial license is really for those companies that either a) don't want to deal with the inconvenience of reproducing the license text or b) want priority, dedicated support from me. One restriction that might be an issue for you is the VID and PID values - I can't sublicense the ones I have from Atmel, so you would need to source these elsewhere. There's a number of cheap options but if your project is indeed open source you can apply for a free one from here: http://wiki.openmoko.org/wiki/USB_Product_IDs . Hope that helps! Thank you again Dean (wherever you are =P)
|
|
|
|
|
15
|
Using Arduino / Project Guidance / Re: Licensing Question
|
on: March 27, 2013, 02:11:20 pm
|
Hey CrossRoads! Well I kinda went through the datasheet and some app-notes before posting here.. But unfortunately they don't clearly state what I'm up against! I don't want to make something (my first real project) and get like a thousand lawsuits from day one! I know that one should get a lawyer for this kind of things, but the project will be community funded, so not enough money for lawyers.. I know that IF (I want my own VID/PID == 1){ I'll have to pay for every license that I'm going to use (USB and LUFA) } else{ I want to use the original arduino bootloader (USB + LUFA) license without any direct modifications.. I don't know what to do here! }
I'm awaiting a email from Dean.. He doesn't like to answer emails (he said that on his blog).. But still I hope he'll give me a answer soon.. I'll post his answer as soon as I get it! //Basel
|
|
|
|
|