Breaking News
Comments
Newest First | Oldest First | Threaded View
<<   <   Page 2 / 4   >   >>
jjulian274
User Rank
Rookie
Re: Interpret to C?
jjulian274   10/10/2013 11:50:34 AM
NO RATINGS
Max,

 

Actually, the "main" function is defined among the other files in the hardware specific directory of the arduino ide installation.  I just discovered this myself fairly recently while reading a book on programmin the arduino as an AVR platform.

 

Duane Benson
User Rank
Blogger
Re: Arduino IDE on MAC
Duane Benson   10/9/2013 8:45:15 PM
NO RATINGS
Alex - Right now, the Arduino doesn't really compete with the mbed in the comercial world. I think that's changing though. I think that the Arduino will end up as a decent alternative; especially in the cross over from maker to commercial community.

I'm a big fan of the mbed too. It's nice to see it showing up on more platforms as well.

alex_m1
User Rank
CEO
Re: Arduino IDE on MAC
alex_m1   10/9/2013 7:07:32 PM
NO RATINGS
Duane,

Even if people accept the open license terms of the arduino for some projects, wouldn't it just make sense to learn the mbed, and due to commercial friendly licensing terms , use it it in more projects , and get a better return on learning?

Also, yes there are plenty more content/code around the arduino than the mbed, but if we're talking about professionally usable content/code , how do they really compete ?

 

Duane Benson
User Rank
Blogger
Re: Arduino IDE on MAC
Duane Benson   10/9/2013 6:41:21 PM
NO RATINGS
Alex - Yes, the Due is 32 bit. There are more and more 32 bit Arduino compatibles popping up too. My theory is that with the more powerful procesors, the Arduino language will start to fnd acceptance in some commercial applications.

TonyTib
User Rank
CEO
Don't forget the standard IO & sensor systems
TonyTib   10/9/2013 5:29:54 PM
NO RATINGS
Although I prefer the BeagleBone, I'm getting an Arduino for my nephew, because of the size of the ecosystem & amount of tutorials (he has NO electronics experience).  However, instead of getting a kit with discrete parts, I'm buying a Seeeduino plus the Seeeduino Grove shield, some Grove devices, and (I hope I can get them to work at the same time) an Arduino motor shield R3 (which actually has Tinkerkit connectors).

The Grove & Tinkerkit systems are similar: there are standard connectors and then you can get various prewired devices. Devices can communicate via analog input, digital input, digital output, or I2C.

The Grove system is currently cheaper than Tinkerkit & has a wider variety of components, such as analog thumb joystick, button, motor controller, OLEDs, LEDs, current sensors, PIR, WiFi, Bluetooth, and much more.  You can also get Grove kits, but I much prefer picking out exactly what I want, for substantially less than a kit (or the kits you showed).

Similar systems include Digilent's Pmods, Olimex's UEXT, mikro elecontrica's mikro bus, and Microsoft's Gadgeteer.

DrFPGA
User Rank
Blogger
Re: Interpret to C?
DrFPGA   10/9/2013 2:56:54 PM
NO RATINGS
@Duane-

Maybe a blog post where you take the checklist out of your head and show us?

alex_m1
User Rank
CEO
Re: Arduino IDE on MAC
alex_m1   10/9/2013 2:42:18 PM
NO RATINGS
Duane , i believe the arduino due is fully compatible(specifically designedby atmel for this purpose) , and more capable(32 bits, mor memory ).

Caleb Kraft
User Rank
Blogger
Re: Arduino IDE on MAC
Caleb Kraft   10/9/2013 2:35:21 PM
NO RATINGS
blinking and hello world are no problems. THey usually have that code ready to go with the board. However, where I find the most benefit to the Arduino community is that there are THOUSANDS of tutorials for things beyond that.

Duane Benson
User Rank
Blogger
Re: Arduino IDE on MAC
Duane Benson   10/9/2013 1:30:45 PM
NO RATINGS
AD - I have few negative things to say about the Arduino when used for it's intended purposes. The biggest issue I ran into originally was the limited amount of RAM and program storage FLASH available.

I was able to set up a wired Arduino web server amazingly quickly. However, when I tried to make it wireless, I ran out of space.

I got my Arduino working with a Ti CC3000 WiFi breakout board, but when I tried to add in a small OLED, I ran out of RAM.

Since that time, I've discovered 32 bit Arduino compatible boards. The ChipKIT PIC32-based Arduino I have has plenty of both RAM and FLASH. It's pretty compatible, but not quite 100%, so I've run into a few issues there.

Duane Benson
User Rank
Blogger
Re: Interpret to C?
Duane Benson   10/9/2013 1:25:41 PM
NO RATINGS
AD - I can confirm that some of the error messages are rather cryptic. I've had a few that don't seem to give any actual information relative to what the error ended up being. That's kind of frustrating.

I've developed (in my head) a standard checklist of sorts to look at first when there's an unclear error message.

<<   <   Page 2 / 4   >   >>


EE Life
Frankenstein's Fix, Teardowns, Sideshows, Design Contests, Reader Content & More
Max Maxfield

Creating New Faceplates for Antique Analog Meters
Max Maxfield
40 comments
I've currently got a couple of hobby projects on the go that feature the use of antique analog meters. For example, there's my Inamorata Prognostication Engine and its companion, the ...

EDN Staff

11 Summer Vacation Spots for Engineers
EDN Staff
11 comments
This collection of places from technology history, museums, and modern marvels is a roadmap for an engineering adventure that will take you around the world. Here are just a few spots ...

Glen Chenier

Engineers Solve Analog/Digital Problem, Invent Creative Expletives
Glen Chenier
11 comments
- An analog engineer and a digital engineer join forces, use their respective skills, and pull a few bunnies out of a hat to troubleshoot a system with which they are completely ...

Larry Desjardin

Engineers Should Study Finance: 5 Reasons Why
Larry Desjardin
45 comments
I'm a big proponent of engineers learning financial basics. Why? Because engineers are making decisions all the time, in multiple ways. Having a good financial understanding guides these ...

Flash Poll
Top Comments of the Week
Like Us on Facebook
EE Times on Twitter
EE Times Twitter Feed

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)