Go Down

Topic: Arduino Uno Rev3 pinouts photo (Read 279856 times) previous topic - next topic

cysign

Would you guys use an 8u2 or an 16u2 for own PCBs?
And why?

testato

It have usb inside, this is the most important difference respect 328.
It have also 2,5kB of ram, instead of 2kB
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

westfw

Quote
Would you guys use an 8u2 or an 16u2 for own PCBs?
No.  At the time Arduino switched to the 8u2, FTDI usb/serial chips were relatively expensive.  Since that time, FTDI has come out with a cheaper line of USB chips, competition has appeared in the form of Cypress, WCH, and low-priced "modules", and the AVRs have gotten more expensive.   On top of that, there are more chips with native USB (like the 32u4 used on Leonardo and Micro, or the SAMD21 on Zero)   The 8u2 change to Arduino allowed the older design to have new USB capabilities, but those usually aren't needed.  When they are needed, there are better solutions...


GolamMostafa

That mounting hole on the top left side was already hard to use and this time with the two additional pins it should be impossible to use now.
That mounting hole on the top left side was already hard to use and this time with the two additional pins it should be impossible to use now.
I would like to see redundant connectors (double connectors for DPin, APin and PPin Connectors) in the future manufacture of the ArduinoUNO Kits.

GolamMostafa

I am attaching a schematic diagram for ArduinoUNO board which I have made for myself, and it may be useful for others!

SebastianCeronV

How can I connect high voltage to an arduino?

westfw

Quote
How can I connect high voltage to an arduino?
Opto-isolators...

KhaibariA

I am about to make my graduation project. I want to know how to connect fan and also I face difficulties having the circuit diagrm for

anishkgt

Here is what i've been using


steveC200

Just beginning with direct port manipulation. My current project would benefit from reading all input registers as fast as possible, and then checking for which if any bits have changed.

Thinking it might be useful to have some look ups along the lines of the following function prototypes..

char mapPinToPort(byte pinNumber);
byte mapPinToBit(byte pinNumber);
byte mapPinAndPortToPinNumber(char port, byte pinNumber);

..hopefully the function names explain their purpose. that is to determine which port & bit a particular numbered pin is on. and also the reverse lookup.

wondering if anyone has done this yet? with conditional compilation to cover  the variants, and an agreement on "does not have such" values... it should be workable to cover all variants

larryd

#100
Feb 08, 2018, 01:28 am Last Edit: Feb 08, 2018, 01:28 am by larryd
Just beginning with direct port manipulation. My current project would benefit from reading all input registers as fast as possible, and then checking for which if any bits have changed.

Thinking it might be useful to have some look ups along the lines of the following function prototypes..

char mapPinToPort(byte pinNumber);
byte mapPinToBit(byte pinNumber);
byte mapPinAndPortToPinNumber(char port, byte pinNumber);

..hopefully the function names explain their purpose. that is to determine which port & bit a particular numbered pin is on. and also the reverse lookup.

wondering if anyone has done this yet? with conditional compilation to cover  the variants, and an agreement on "does not have such" values... it should be workable to cover all variants
Make a macro list that reads pins for each variant.
ex:
#define TESTd2      (PIND  & B00000100) // D2 is tested UNO
. . .

byte stateD2 = TESTd2;       //Read D2 Takes about 130ns



No technical PMs.
The last thing you did is where you should start looking.

Greenman

Hi guys, like Czetie said I'm new hear and know as much about this stuff as the difference between my elbow & a!.
I acquired the  "GY-BMP280-3.3 Pressure Atmospheric Altimeter Module Sensor Tool U", pined it up to 4/5 and 5v pins got the bpm280 prog loaded up on my unoR3 opened serial monitor and off it went, fast ! but with the odd number a load of reverse question marks and the odd letter, question is, what have I done wrong, I'm using a iMac.
Help is alway very welcome guys.

Aliazam

Is this microcontroller compatible with Duemilanove type?
Thanks

_pepe_

#103
Jul 07, 2018, 03:53 pm Last Edit: Aug 19, 2018, 01:30 am by _pepe_
Supprimé

r123k

I find it in internet.

Go Up