P2DIP40 (for existing P1 sockets) and P2DIL80 (for new designs) - updated schematic and USB case
Tubular
Posts: 4,703
I've been working for some time on some DIP40-centric P2 designs quite similar to what Dave Hein was proposing with his P2 QUIP concept.
If we're doing a video conference tomorrow then I can share details then, otherwise post pics here
If we're doing a video conference tomorrow then I can share details then, otherwise post pics here
Comments
BTW Forum problem has dual posts
In this configuration there are two 40 pin DIL headers, like used with PC104, Pi and other systems (ie common), connecting the PCB down to a host pcb underneath.
You can think of two counterclockwise circles of I/O
- The inner circle is P2 port A (P0..31) and matches the format of the Prop1 (P8x32A-D40)
- The outer circle is P2 port B (P32..63), including pins to match up with 2 Mikrobus sockets. There are also SPI, Prop Plug, Cascade pins in this circle.
There are a couple of pins marked NC, these are not used (pulled out/cut) due to where the P2 is positioned underneath the board.
I'll come back to this and make the text a bit thinner/more legible later
This uses the same pcb, but in a slightly different way. There are only single rows connected down to the board below. Pins P16 through P31 mount in an adjacent row 0.1" closer, to provide the correct overall 600 mil spacing to fit the standard P1 Dip40 socket.
I'll post an iso drawing showing this later
Two Mikrobus sockets have full 12 pin "untangled" wiring to P2
- P32..43 for Hyperram, bus on P32..39
- P44..55 for comms eg FT2232H, later we can make more compact or ESP32 S2 options etc
Four Mikrobus sockets with 8 pin slighly muxed
- I2C shares SPI pins like on the Mikroe dev boards (saves 2 pins)
- INT, PWM, AN are resistively shared into a single pin (also saves 2 pins)
- RX, TX, RST, CS and either MISO or MOSI are 1:1 mapped (not shared)
This is designed to fit in a hammond 1551USB3 case, with the male USB A plug protruding (so it can plug directly into a PC, cable is optional
There are still 2 Mikrobus headers
What USB connection is planned ? An EFM8UB3 ?
You might be able to fit SMD pads on the DIP40 rear side skipped pins, to give more choices ?
Wow. That looks beautiful!
https://en.wikipedia.org/wiki/CHIP_(computer)
Maybe you could even use the existing DIP's for HDMI or VGA?
Looking at the form factor, they are quite similar to the DE0-Nano fpga boards we used for prototyping the P2
Yes, you probably could use the existing dips for HDMI or Vga. What you really want is more like a dip-44, each quadrant would have 5V - P0 - P1 - P2 - P3 - P4 - P5 - P6 - P7 - GND, so you could do HDMI, VGA or USB, but need a 3v3 regulator for anything else
I'll pm you a link to something else that might be of interest
Thanks for your kind words about the schematic. I'm still working on it. Also, it looks funky when rotated 45 degree iso