Pi Pico Board revisions #21
Replies: 3 comments
-
Nice. The DB15 connector should be replaced with DB9 or some other connector? USB? If running in UART mode with the keypad plugin only four pins are needed. GND, +V, UART RX and TX. |
Beta Was this translation helpful? Give feedback.
-
Hi Terje, 1 - GND Does this seem correct to you? If losing control of a GPIO is not a problem, a DB9 connector is certainly more compact than the DB15. If you agree on the 9 pins to keep (as above), I will prepare a new revision with DB9 connector. But I will do my first tests with the rev. 0.1C, due to the fact that I ordered a test batch from JLCPCB. The first step will be to verify that it works correctly. If you agree, I'd like to make some kind of "how to" guide, which describes the steps needed to implement the system and how to customize its features (as I understand and learn how to do it). |
Beta Was this translation helpful? Give feedback.
-
Hi @terjeio , @Overlights , |
Beta Was this translation helpful? Give feedback.
-
I state:
Perhaps this is not the right place to share new reviews and for this I apologize to Terje.
GitHub is not an easy place to understand, especially for a non-programmer.
Forking a repository and re-editing it seems like a simple operation.
But understanding to what extent it can be modified (what to keep, what to eliminate, what to change)
or how it would be "right" to modify it, are different things.
I think it will take some time, but I will appreciate any suggestions.
Revision Notes
The revisions of Terje's Pi Pico Board that I will describe shortly follows the creation of the Breakout Board for the KeyMatrix, this one:
#19 (comment)
Designed to be able to interface the assigned buttons more freely, even without using KeyPads, which are usually quite expensive and restrictive from the point of view of the position and choice of keys.
Regarding the Board for Pi Pico, I was curious to start some tests and I would have directly printed the version 1.0 released by Terje, if it had not been for the footprint of the DB15 connector, which partially overlapped one of the fixing holes.
Personally, I find the DB15 connector to be a great choice for remote controls like this.
it is robust, versatile, allows a solid (screw) connection and is relatively inexpensive.
So I started by repositioning the DB15 connector, then I decided to add the double Pad for the LED resistors (SMD and THT), but it was necessary to move the MSP430 and almost all the tracks.
I took advantage of this to redistribute the spaces between the various connectors.
The result is revision 0.1a:
Below, you can see it aligned with the KeyMatrix Breakout Board, positioned so as to have the DB15 connector at the top (the ideal position, in my opinion).
But I didn't like the upside down texts very much...
So I made a version with the silkscreens rotated 180° and realigned to their respective connectors/components.
Revision 01b:
Finally, speaking with Phil Barrett, it became clear that it could be interesting to integrate the BB directly into the board.
In this case I used standard 2,54 mm. Pin Headers.
This is the latest revision, 0.1C
The board measures 118 x 68mm.
I also added silkscreen notes on the regulator pins (U3).
The TSR 1-2450 is certainly a good regulator, but it is not exactly cheap (around €7).
The silk-screen printing of the pins: "Vin, Vout, GND", is useful if you want to try one of the many modules: "Step-Down Buck Converter" available on Aliexpress, which allow you to set a fixed output at +5V.
I exported a test Gerber file from version 0.1C, which is seen correctly by JLCPCB.
But I still have to prepare the final list with component references for JLCPCB, necessary for direct assembly of SMD components.
This is the circuit diagram from the latest revision:
RP2040_MPG_DRO_Rev_01C_Schematic.pdf
Beta Was this translation helpful? Give feedback.
All reactions