Show Posts
Pages: [1] 2
1  Topics / Product Design / Standard Arduino Mounting Hole Locations on: January 19, 2014, 02:17:54 pm
Hi all, I know Adafruit made this nice Arduino mechanical drawing:

But the hole in the upper left of the drawing, despite my best noodling, seems to be impractically close to the header to be useful in mounting the Arduino to an enclosure. Using M3-0.5 or UNC 4-40 screws, the screw heads simply don't fit next to the female headers.

Am I misunderstanding the intended use of this hole? Is it not meant for mounting the Arduino to an enclosure, but rather only as a hole to accommodate a standoff that would be fastened to a shield above the Arduino and fastened to the Arduino from below? Please forgive any mechanical ignorance that I may be exposing, I simply want to understand the design intent better. What are some examples that actually use that hole for a practical purpose?
2  Development / Other Software Development / Board Support Arduino Core Mods on: October 15, 2013, 07:21:48 pm
How would I properly make an Arduino board support package that hadchanges tothe core files for a new board based on the ATMega1284p? Specifically, I would like to add attachInterrupt support for INT2. The other thing that would be nice is if I could add support for the secondary hardware UART. My understanding is that this involves adding files to a hardware subfolder in your sketchbook folder, but the detailed mechanics of that are not clear to me. Can anyone offer advice?
3  Using Arduino / Programming Questions / Re: arduino ethernet programming problems on: August 16, 2011, 05:12:45 pm
4  Using Arduino / Programming Questions / arduino ethernet programming problems on: August 16, 2011, 12:07:15 pm
has anyone else has troubles uploading sketches to am arduino ethernet with an ftdi cable? I know my cable is good but ide fails to communicate with it. I've tried reburning optiboot (successfully). I've got the custom board profile selected, and the appropriate comm port selected. I'll ring out the pins tonight, but I'm pretty stumped a of right now.
5  Topics / Product Design / Re: ATMega8U2 VID/PID etc on: July 13, 2011, 12:20:16 am
Considering it, trying to figure out of the USB thing is a show stopper...
6  Topics / Product Design / ATMega8U2 VID/PID etc on: July 11, 2011, 10:29:10 am
Would it be legitimate for me to make a product that includes the ATMega8U2 running the firmware from the Arduino UNO, unmodified, and sell it? Or would I have to also go off and purchase my own VID/PID? This topic seems remarkably complicated in my cursory background research so far. I'm hoping I can get some straight answers and discussion here!
7  Development / Other Hardware Development / Re: ATMEGA8U2 MU/AU on UNO on: July 10, 2011, 11:23:45 pm
I'm still curious as to why they used the QFN package on the UNO, was it just a matter of a smaller footprint was needed, or was it cheaper at the time / at the production volume,something else?
8  Development / Other Hardware Development / Re: ATMEGA8U2 MU/AU on UNO on: July 10, 2011, 11:22:24 pm
Yea I tend to agree. I think it might just be a typographical error in the datasheet at this point, but on page 2 it shows "CTS / HWB..." on pin 13 of the QFN package, but "/ HWB /" (missing the CTS) on pin 13 of the QFP package for example. I very likely am just over-reacting to a typo.
9  Development / Other Hardware Development / ATMEGA8U2 MU/AU on UNO on: July 10, 2011, 09:58:05 pm
Is there any reason I couldn't use the ATMEGA8U2-AU (TQFP32 package) to make my own Arduino UNO? My intuition says it should be fine, but I'm seeing some pin function exclusions (at least in name) in the datasheet, so I thought I'd check with the forum first...
10  Topics / Science and Measurement / Re: Dirt Cheap Dumb Wireless DCDW on: June 07, 2011, 11:24:10 pm
Hi all - I'm (the other) half of Wicked Device... I just wanted to close the loop, so to speak, on the source code question with respect to the Wicked Node / Receiver. The code running on the transmitter microcontroller (ATTiny44A) has been posted at, under the heading "Node Code". It's written for the avr-gcc compiler, and it's decently commented. That being said, I'm more than happy to answer questions about it, and to incorporate suggestions as made by the community, but this thread is probably not the best place for it...

I have got to say, DCDW is pretty darned cool peice of engineering. Kudos! I'm really looking forward to the DCDW vs DCSW Shootout,63138.0.html with AltairLabs. I think we'll both have our strengths and weaknesses, but in the end it's a really great opportunity to learn from each other! See ya there... at high noon (sorry couldn't help myself).
11  Using Arduino / Project Guidance / Re: A Must Have: Arduino Cookbook on: May 23, 2011, 01:48:45 am
Does anyone know of a way to conact Michael Margolis? Email? Twitter?
12  Forum 2005-2010 (read only) / Development / Re: ATTiny Bootloader on: September 06, 2010, 06:08:24 pm
I respect your opinion on the matter. However I would really like to come up with a solution where using a programmer is not a barrier to entry.

I think that's the biggest advantage of the Arduino architecture. You can buy one and all you need is a computer to start hacking with it. I could be wrong, but I think it's not so overwhelmingly difficult as to not merit giving it a shot. If I invest a little bit of my own pain and suffering to make it easier for the community to use, I'm hoping I can reach more people. I mean that's what Arduino is all about right?

In review, I posted to this forum for advice on (1) whether it was a problem of porting an Arduino subset to an ATTiny was solvable (am I crazy?), and (2) if so how to go about doing it... I've gotten some good feedback so far, and I'm looking forward to more! Thanks everyone so far!
13  Forum 2005-2010 (read only) / Development / Re: ATTiny Bootloader on: September 06, 2010, 04:36:00 pm
My rationale for wanting a bootloader is so that people can program and target my board using the Arduino IDE. Sorry I thought that was self-evident.

To your point about interrupt vectors. There would be nothing stopping me from say remapping the interrupt vector addresses at bootloading time in principle... on the other hand, I could simply not support custom interrupt vectors as a simpler option.
14  Forum 2005-2010 (read only) / Development / Re: ATTiny Bootloader on: September 06, 2010, 03:59:57 pm
I'm sorry, what is the "interrupt page" you are referring to? I realize it's a bit of a maintainability issue, but by compiling the boot loader code, and looking at the lss file, you know in principle where the boot loader code ends in memory. You could use that information to decide where to point ap_start, could you not? Then the rest of the bootloader code would be more or less the same, except you would have to add this known location as an offset to the address targetted by the Arduino IDE...?
15  Forum 2005-2010 (read only) / Development / Re: ATTiny Bootloader on: September 06, 2010, 03:09:37 pm
Udo, interesting... can you define more precisely what is "bootloader support" defined as?
Pages: [1] 2