please choosego to mobile | Continue to access the PC version
View: 16284|Reply: 8

Orange Pi H3 (all models?) GPIO-pinout diagram

[Copy link]

2

threads

144

posts

1104

credits

Gold member

Rank: 6Rank: 6

credits
1104
Published in 2016-1-23 20:05:25 | Show all floors |Read mode
Edited by WereCatf at 2016-1-24 20:50

I decided to scrape together what I can find and make a somewhat-clean visual pinout-diagram. It's gonna take me a few days to get it done, but I'll just post what I've done so far and I'll let you folks take a stab at giving feedback.


This thread contains more resources

You need to Log in to download or view,No account?    Register

x

13

threads

77

posts

444

credits

Intermediate member

Rank: 3Rank: 3

credits
444
Published in 2016-1-25 12:36:41 | Show all floors
Thanks, i wanted to use usart but due to lack of time i was unable to thoroughly search the form for correct pin-outs. and which usart to use tty1,tty2, etc.

2

threads

10

posts

109

credits

Registered member

Rank: 2

credits
109
Published in 2016-2-9 02:50:17 | Show all floors
thanks WereCatf , very nice work.
I tested  this  visual pinout-diagram on my OrangePi PC; but the the GPIO PINS ( 10 pins ) : PA0,PA1,PA12,PA11,PA18,PA19,PA20,PC0 PC 1 AND PC 2 not working for me with shell command  " echo 1> /sys/class/gpio_sw/PA0/data ". I got the famous message "No such file or directory". the others 12 gpio pins works fine (with LED blinking). do you think I'm missing some things ?

2

threads

144

posts

1104

credits

Gold member

Rank: 6Rank: 6

credits
1104
 Author| Published in 2016-2-9 19:31:11 | Show all floors
faris replied at 2016-2-9 02:50
thanks WereCatf , very nice work.
I tested  this  visual pinout-diagram on my OrangePi PC; but the  ...

I haven't yet gotten around to playing with the GPIO-pins myself, but those pins are probably muxed as I2C, SPI and the likes on your system and thus will appear under another name -- the name in green is only for when the pin is muxed as GPIO, not in any other state.

12

threads

99

posts

375

credits

Intermediate member

Rank: 3Rank: 3

credits
375
Published in 2016-2-9 21:23:11 | Show all floors
faris replied at 2016-2-9 02:50
thanks WereCatf , very nice work.
I tested  this  visual pinout-diagram on my OrangePi PC; but the  ...

Did you check it in Raspbian?


2

threads

10

posts

109

credits

Registered member

Rank: 2

credits
109
Published in 2016-2-10 03:01:02 | Show all floors
Edited by faris at 2016-2-10 03:40
I haven't yet gotten around to playing with the GPIO-pins myself, but those pins are probably muxed as I2C, SPI and the likes on your system and thus will appear under another name -- the name in green is only for when the pin is muxed as GPIO, not in any other state.

I spent lot of days to get one or tows gpio pins working ( led blinking).With your visual pinout-diagram I got 12 working under ubuntu .my project is I2c interfacing but as you know, when we begin with OP we must learn a lot and be patient  if we want to get something working.
I don't know much about OP GPIO interfacing, it's my first project. so getting some pins working its the first step and now I can control the 12 pins with a python script.I think I must install I2c python libraries to check my MPU605 sonsor with my OP-pc. do you have any idea how can i do that?
thanks for your works again and your reply.

-

2

threads

10

posts

109

credits

Registered member

Rank: 2

credits
109
Published in 2016-2-10 03:10:22 | Show all floors
Did you check it in Raspbian?

I work comfortable with ubuntu Mate on my orange pi pc . I don't think  I will trying another distro.
for your question, I didn't check it.

2

threads

144

posts

1104

credits

Gold member

Rank: 6Rank: 6

credits
1104
 Author| Published in 2016-2-11 18:00:18 | Show all floors
faris replied at 2016-2-9 02:50
thanks WereCatf , very nice work.
I tested  this  visual pinout-diagram on my OrangePi PC; but the  ...

I got around to checking this and those pins are apparently used by serial-ports, SPI and I2C and are not defined in script.bin as GPIO. If you want to use them via the GPIO-interface modify your script.bin

2

threads

10

posts

109

credits

Registered member

Rank: 2

credits
109
Published in 2017-2-13 07:25:16 | Show all floors
Edited by faris at 2017-2-13 07:45

ok. thanks a lot.

You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list