Swartz Newbie
 Joined: 15/12/2020 Location: United StatesPosts: 18 |
| Posted: 03:35am 26 Feb 2021 |
|
|
|
Thanks gents!
After considering all the really great guidance, I have reconsidered my approach. Though I will reserve in my back pocket the ideas given. This place is really great forum (active and responsive users)
I have dashed the resistor ladder by finding more pins that I can utilize for digital inputs while also preserving as many special function "port pins" as I could.
reset n/a 1 28 analog power n/a * digital input 2 27 analog ground n/a * digital input (SPI OUT) 3 26 digital input (PWM 2A) * * PWM 1A 4 25 digital input (SPI CLOCK) * * PWM 1B 5 24 digital input (PWM 2B) * * PWM 1C 6 23 digital input * COM 1 enable (r) 7 22 5V COM 1 RX (r) gnd n/a 8 21 5V COM 1 TX (r) * digital input (COM 2 TX) 9 20 n/a * digital input (COM 2 RX) 10 19 n/a console TX n/a 11 18 5V I2C DATA (r) console RX n/a 12 17 5V I2C CLOCK (r) power n/a 13 16 5V COUNT / WAKE UP / IR (r) * digital input (SPI IN) 14 15 5V COUNT (r)
Requirements: 3 PWM 9 digital input
* pins used NOTE: sacrifice SPI , PWM2 , COM2
(r) reserved NOTE: preserve COM1 , Console avoid 5V
(n/a) not available
So, I think I will give this pin layout a whirl.
Thanks again so very much Swartz Edited 2021-02-26 15:56 by Swartz |