![]() |
Forum Index : Microcontroller and PC projects : PicoMiteHDMIUSB motherboard reference design
![]() ![]() ![]() ![]() |
|||||
Author | Message | ||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 4854 |
@Peter, Do you use PIO for I2S ? Do you use PIO TX DMA for I2S ? Just checking if this impacts PIO or DMA availability for MMBasic use. Regards, Volhout PicomiteVGA PETSCII ROBOTS |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10064 |
PIO - yes, DMA no. It uses PIO2 and is RP2350 only |
||||
javavi![]() Guru ![]() Joined: 01/10/2023 Location: UkrainePosts: 436 |
The increased length of these HDMI lines should not worsen the situation in any way, but will make it possible to place a comb of pins on them for connecting a VGA video interface or a LCD screen module on the second floor. This will make it possible to make the PCB board universal - PicoMite HDMI\VGA\LCD |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10064 |
That isn't what the board is for - it stays as-is |
||||
ManiB Senior Member ![]() Joined: 12/10/2019 Location: GermanyPosts: 106 |
Hello Daniel, I am also interested in this board and discovered your post here. You are also from Germany, so my question is: do you still have a board left that you could send me? Greetings, Manfred Edited 2025-03-03 23:25 by ManiB |
||||
Amnesie Guru ![]() Joined: 30/06/2020 Location: GermanyPosts: 529 |
Hello, sadly the answer is no. Since they don't fit my needs to 100% for various reasons (choice of components, track routing etc). I decided to design my own PCBs but mainly focus on VGA versions of the PicoMite. I don't really like the fact, that HDMI isn't really supported but kind of works on MOST devices and monitors. Don't get me wrong, this is cool enough, but VGA is more solid. So I am not sure if I ever come back to that HDMI-PCB-project .. at least not for the PICO 2. It is just not made for HDMI, this is also what Peter said. Cool and some kind of magic that it works at all, but this isn't good enough for me. (for me) it MUST work on ALL devices, period. But I am super happy with VGA mode ![]() I have two versions made; one like an arduino the other is to fit nicely in a case: Both have a built-in speaker (of course you can disable it via jumper) Both have PS/2 Mouse support! ![]() ![]() ![]() ![]() I don't want to hijack this thread, so If there is interest or such, just write a PM. Greetings Daniel Edited 2025-03-04 04:57 by Amnesie |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10064 |
That is overstating it. The HSTX hardware is specifically designed for generating perfectly timed DVI signals. The only thing missing is that electrically the outputs should be open collector with a pullup whereas they are standard totem pole. DVI output at 252MHz is compatible with all monitors and gives you much better colour than VGA including up to RGB555 at 320x240 resolution. |
||||
Amnesie Guru ![]() Joined: 30/06/2020 Location: GermanyPosts: 529 |
That is overstating it. The HSTX hardware is specifically designed for generating perfectly timed DVI signals. The only thing missing is that electrically the outputs should be open collector with a pullup whereas they are standard totem pole. DVI output at 252MHz is compatible with all monitors and gives you much better colour than VGA including up to RGB555 at 320x240 resolution. Ah! Thanks for clarification. I just had in mind, that you said, it is simply not made for this (even if it works on most devices). My horrible experience on the Raspberry Pi Monitor was enough for me. I just stick to the VGA version ![]() Of course everyone is free to use whatever he wants. I also don't like the fact, that you can not hand solder those HDMI-sockets (at least I can't). And always using breakout boards isn't a good solution. To rely on JCLPCB assembly isn't a good option for me, there is always a component that is out of stock.. Naaahh I stick to the good old VGA version :) Greetings Daniel |
||||
stanleyella![]() Guru ![]() Joined: 25/06/2022 Location: United KingdomPosts: 2394 |
how come hdmi pico 2 works with dvi breakout board on strip board? |
||||
Amnesie Guru ![]() Joined: 30/06/2020 Location: GermanyPosts: 529 |
NOT on every device, as said. Raspberry Pi monitor was not working for me. Greetings Daniel |
||||
stanleyella![]() Guru ![]() Joined: 25/06/2022 Location: United KingdomPosts: 2394 |
yet a car reversing monitor <£20 does. sorry, cynical. |
||||
Mixtel90![]() Guru ![]() Joined: 05/10/2019 Location: United KingdomPosts: 7499 |
I have no problem in specifying the Adafruit DVI breakout board for all HDMI connections. It's cheap and easy to fit. The only problem is availability and I'm sure that must be a temporary issue as production cost can't be much. Ok, that and having enough rear panel space to fit it! (It takes up the same space as a compact VGA socket). Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
ManiB Senior Member ![]() Joined: 12/10/2019 Location: GermanyPosts: 106 |
Hello, sadly the answer is no. ... Greetings Daniel Hello Daniel, OK, everything is clear. Thank you for your clear answer. Your board with VGA connection and PS/2 keyboard is very professional, and I would buy it immediately if I didn't already have a CMM2 G2 V2. I'm looking for a PicoMite compatible board with HDMI connection and USB keyboard. I already have the Olimex RP2040-PICO-PC which provides exactly that, but it should also offer several USB connections and the option of installing it in a simple housing. I will now try to order Peter's board myself from JLCPCB and, if possible, have it assembled at the same time. All the necessary data is well documented here. I have never done this before and it will be a new experience for me - but I'm looking forward to it - also because I know that if you have any problems you won't be left in the lurch here ;) |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10064 |
ManiB Please hold off for a day or two. I'm going to update the design with a minor change. |
||||
ManiB Senior Member ![]() Joined: 12/10/2019 Location: GermanyPosts: 106 |
Please hold off for a day or two. I'm going to update the design with a minor change. Thanks for notification. I'll start when you give your GO. |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10064 |
maniB Do you want the standard PWM audio version as per this thread or an update I've done with I2S audio. Uses one more pin but much better sound |
||||
PilotPirx![]() Regular Member ![]() Joined: 03/11/2020 Location: GermanyPosts: 94 |
@ManiB If you order a batch from JLCPCB (5 pieces), I would be interested in a circuit board. Shipping within Germany should not be a problem. Could I buy it from you? Edited 2025-03-04 20:39 by PilotPirx |
||||
ManiB Senior Member ![]() Joined: 12/10/2019 Location: GermanyPosts: 106 |
Do you want the standard PWM audio version as per this thread or an update I've done with I2S audio. Uses one more pin but much better sound I would be fine with the better audio ;) |
||||
ManiB Senior Member ![]() Joined: 12/10/2019 Location: GermanyPosts: 106 |
If you order a batch from JLCPCB (5 pieces), I would be interested in a circuit board. Shipping within Germany should not be a problem. Could I buy it from you? Yes, with pleasure. As I understand it, I have to order a minimum quantity of 5 anyway. Or is it recommended to make a separate thread for a collective order? Edited 2025-03-04 22:02 by ManiB |
||||
PilotPirx![]() Regular Member ![]() Joined: 03/11/2020 Location: GermanyPosts: 94 |
Or is it recommended to make a separate thread for a collective order? I have also ordered assembled circuit boards and had to take 5 of them. From €150, customs duties are added to the EU sales tax. At a cost of €200, that's another €50 or so. I handled this via DHL without any problems. You can offset this by selling the unused boards. I don't think we need to open an extra thread |
||||
![]() ![]() ![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |