Show Posts
Pages: 1 2 [3] 4 5 ... 18
31  Community / Gigs and Collaborations / Re: Help with simple programming on a GLCD and Keypad on: May 27, 2013, 08:13:53 pm
I can complete the above feature-set in approximately 3-4 hours. If you haven't found anyone yet, shoot me a PM.
32  Using Arduino / Programming Questions / Re: How to port Arduino to any given microcontroller on: May 27, 2013, 11:51:19 am
Neat. I've just now begun to read up more about MPIDE. You guys must have put a major effort into making it cross-compatible.
Is there any "disadvantage" to switching to the the MPIDE variant, i.e., in relation to directly using existent Arduino sketches/libraries, or do they all work without modification?

Now that's a whole other ball game.

The Arduino is hard coded to use avrdude, which is fine if you have a microcontroller with a bootloader that avrdude can work with.

If there is no bootloader, or a bootloader that works with a different uploader, then you won't be able to program it with the Arduino IDE.  MPIDE has recently added a system to allow the use of other bootloader / programmer systems (I know, because I wrote that bit smiley-wink ), so you could use a hardware programmer (as long as there is a command-line utility for it) and not have a bootloader at all.

The other option would be to manually program the chip with the generated .hex file.  Lotsa hastle.
33  Using Arduino / Programming Questions / Re: How to port Arduino to any given microcontroller on: May 27, 2013, 11:07:20 am
Honestly it does sound like a lot of work, indeed, but I think I am up for this challenge.
I just looked at the hardware/arduino/cores folder and found the various core libraries you mentioned (Arduino.h, Stream.h, etc.)
So, if I understand you correctly, once I rewrite the core libraries and I map the pin numbers to appropriate pins on the target microcontroller (assuming there are enough and with the same compatibility, e.g., interrupt, analog, etc.), that will do it?
What about the bootloader?

You would need to create a new "core" (folder structure in "hardware" folder).  That would need to contain the compiler (if not installed in the system) and all the core libraries to get it working.  Also, the Arduino implementation isn't very friendly to other microcontrollers beside AVR ones.  Lots of horrible things are hard coded.

It's a lot of work.

You should check out "MPIDE" - the Multi-Platform version of Arduino.  It's used by the chipKIT, and people have also ported other controllers, like the MSP430 from Texas Instruments.
34  Using Arduino / Programming Questions / How to port Arduino to any given microcontroller on: May 27, 2013, 10:48:02 am
Arduino (i.e., the software side) at the moment is mainly implemented on the Atmega328/2560 microcontrollers.

If I would like to port the platform to a given microcontroller (not necessarily Atmel or even 8-bit), how would I get started? In other words, the end-goal being to allow the microcontroller to accept Arduino sketches, libraries, the pin assignment, and so forth.

I understand this is a very general question, given there are thousands of target uC's, however, I would like to know vaguely what the process involves, if anyone has experience with having ventured down this path before. There doesn't seem to be much written about this subject, or perhaps I'm not Googling for the right terms.

(I was inspired to ask upon learning about the RFduino project on Kickstarter, where the creator made a Nordic Semiconductor ARM Cortex-0 chip, nRF51822, Arduino-compatible.)
35  Community / Products and Services / Re: miniSWARM - Arduino + RF Mesh+ LiPo with bulit in range test and OTAU on: April 30, 2013, 08:43:42 am
Only $50 for a pair of RF modules, each Arduino-compatible, is a very good deal.
I hope you guys reach your goal.
36  Using Arduino / Networking, Protocols, and Devices / Re: How to locate CAN Bus "port" within a car on: April 04, 2013, 04:59:56 am
Thanks for the tips! I've also now located some information about it in the online manual/documentation pertinent to my car.
37  Using Arduino / Networking, Protocols, and Devices / Re: How to locate CAN Bus "port" within a car on: April 03, 2013, 05:50:04 am
Noted -- and does one have to hack something apart to get access to either of those modules? I guess I'm asking how I actually break in to this area of the car.
38  Using Arduino / Networking, Protocols, and Devices / How to locate CAN Bus "port" within a car on: April 03, 2013, 05:43:15 am
Generally speaking, where is the OBD / CAN Bus port/connector located in a car? Is it readily accessible, or does one have to break into potentially hazardous wiring territory within the car? (I'm not even sure if my car, or even most modern cars, have this kind of data provision.)

I tried looking in the manual, but perhaps I have got the terminology/idea wrong.

I've recently become interested in experimenting/learning more about this subject after having read about the CAN-Bus support on the Arduino Due.

39  Topics / Home Automation and Networked Objects / Re: Cheap & simple MCP2551/MCP2515 CAN BUS set up on: April 03, 2013, 05:37:14 am
Thank you for this! I'm getting started on CAN.
40  Community / Products and Services / Re: New Book: Hacking Electronics on: March 29, 2013, 02:15:18 am
Simon, Yes, please do see what they can do to make the diagrams readable. Going by the previous editions, this book is absolute gold, and extremely readable. And the under $25 price on Amazon is affordable for students like me.
And @thewknd: Thanks for the link.
41  General Category / General Discussion / Re: A new Arduino Q&A site on: March 29, 2013, 02:12:40 am
Seems you guys are already nearly half-way there -- wow, that's fast.
42  Community / Products and Services / Re: New Book: Hacking Electronics on: March 28, 2013, 10:53:43 am
Simon, Regarding the other book (co-authored by you) "Practical Electronics for Inventors 3rd edition" -- when will this be released on Kindle/ebook format? Been looking forward to this new edition for a long time!

I searched on Amazon, but only hardcover is available:
43  Community / Products and Services / Re: Sandsquid is an amazing new tool for finding and buying parts on: March 28, 2013, 10:51:28 am
Thanks for designing this; definitely could be of use to my projects.
The website's not loading though -- at least at this moment.
44  Using Arduino / Storage / Re: New fast data logging sketches on: March 28, 2013, 10:42:14 am
Robert, As the site ( states, "This is the place to post and share your own code, circuit diagrams, tutorials, DIY instructions, tips and tricks, and after all the hard work, to show off your projects."

So I think your post more than qualifies, especially because, based on seeing your blog, you have a very clear, organized writing style!

I'm sure most of the community would back you up on that.

And, if you would make a tutorial regarding Arduino & SD covering the various aspects that you mentioned, it could become a much-needed accumulation/bible of all things data-logging-related for Arduino-users. If something like that exists, at least 25% of the SD-storage-related questions on this forum could probably be avoided smiley

There are numerous questions coming up all the time regarding data logging, especially faster logging (you have seen the "Storage" section of the forum already). And one of the sadly missing things is that a lot of the knowledge from the forum answers is  never accumulated into a permanent page of wisdom that future users can refer to.

While a lot of the blogs on the Internet, e.g., Ladyada's site, cover basic hardware setup of Arduino-to-SDcard, however there is a big need for authoritative tutorials on the software side of SD logging.

Fat16lib's library of course has been an enormous step, and a tutorial like the one you want to write could be a very useful instructive contribution to lots of people.

I remember I spent nearly a few weeks in my early Arduino days to achieve faster logging than a few hundred points a second; of course, now the target has been extended further!

@giantsfan3: thanks smiley
ok for the post, but can´t do it today. Maybe with a title like '[Info] Example measurement for high speed ADC & SD Card writing' and maybe asking interested folks what the would be interested in to be measured further.

I looked at playground -> unsure if my post already qualifies for the playground olymp smiley-wink For example I didn´t add the info, which hardware I used, which SD card etc. So it´s no qualified measurement in the sense.

I´m wondering more if a kind of 'getting started with Ardiuno & SD' would help people more (After reading some of the topics in this forum....). Something along these lines
- Working example of setting up the hardware + simple sketch to basically test if it works in principle (people could also be asked to try this before posting questions smiley-wink ) ; could be complemented over time with 'proven SD cards'
- Basic steps to analyze issues (memory consumption, frequency/data volume of updates to/read from SD)
- Decision tree along some questions ( a) volume of data to be written (b) which frequency to you want to log with...). There will also be some ends in the decision tree that end in 'Do not use an arduino, better get a digital scope...')


45  Community / Products and Services / Re: Enclosures for Arduino Uno and Mega! Now free next day worldwide shipping!!! on: March 28, 2013, 10:30:10 am
@volshebnick, These enclosures look just fantastic! Kudos on having such a beautiful sense of design. Honestly, I'm surprised the price is so low.

Since you mentioned customizing enclosures, I want to ask: Can you customize enclosures on an as-needed basis for small changes like cutouts/holes or slightly longer along one axis? I'm talking about low quantities (1 to 10 enclosures). If you provide this service, what kind of price range will such custom enclosures be?
Pages: 1 2 [3] 4 5 ... 18