Embedded Systems Conference
Breaking News
Comments
Newest First | Oldest First | Threaded View
<<   <   Page 2 / 4   >   >>
jjulian274
User Rank
Author
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
Author
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
Author
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
Author
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
Author
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
Author
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
Author
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
Author
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
Author
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
Author
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   >   >>


Radio
NEXT UPCOMING BROADCAST
In conjunction with unveiling of EE Times’ Silicon 60 list, journalist & Silicon 60 researcher Peter Clarke hosts a conversation on startups in the electronics industry. One of Silicon Valley's great contributions to the world has been the demonstration of how the application of entrepreneurship and venture capital to electronics and semiconductor hardware can create wealth with developments in semiconductors, displays, design automation, MEMS and across the breadth of hardware developments. But in recent years concerns have been raised that traditional venture capital has turned its back on hardware-related startups in favor of software and Internet applications and services. Panelists from incubators join Peter Clarke in debate.
Most Recent Comments
resistion
 
LabRatz
 
LabRatz
 
pseudoid
 
BobH770
 
masaleh
 
BobH770
 
vhausmann
 
AKH0
Flash Poll
Top Comments of the Week
Like Us on Facebook

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
Special Video Section
Chwan-Jye Foo (C.J Foo), product marketing manager for ...
The LT®3752/LT3752-1 are current mode PWM controllers ...
LED lighting is an important feature in today’s and future ...
Active balancing of series connected battery stacks exists ...
After a four-year absence, Infineon returns to Mobile World ...
A laptop’s 65-watt adapter can be made 6 times smaller and ...
An industry network should have device and data security at ...
The LTC2975 is a four-channel PMBus Power System Manager ...
In this video, a new high speed CMOS output comparator ...
The LT8640 is a 42V, 5A synchronous step-down regulator ...
The LTC2000 high-speed DAC has low noise and excellent ...
How do you protect the load and ensure output continues to ...
General-purpose DACs have applications in instrumentation, ...
Linear Technology demonstrates its latest measurement ...
10:29
Demos from Maxim Integrated at Electronica 2014 show ...
Bosch CEO Stefan Finkbeiner shows off latest combo and ...
STMicroelectronics demoed this simple gesture control ...
Keysight shows you what signals lurk in real-time at 510MHz ...
TE Connectivity's clear-plastic, full-size model car shows ...
Why culture makes Linear Tech a winner.