# HackerGadgets' uConsole Upgrade Kit - adding NVME SSD(PCIe), RJ45 Ethernet and USB 3.0 to your Uconsole

**URL:** <https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019>\
**Category:** uConsole\
**Tags:** tinkering, hardware\
**Created:** [October 9, 2025, 7:50am UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019 "2025-10-09T07:50:18Z")\
**Posts on this page:** 20\
**Page:** 16

<div class="post-metadata">

**Author:** ![E.M](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/e.m/32/12779_2.png) [@E.M](https://forum.clockworkpi.com/u/E.M)\
**Post date:** [December 17, 2025, 8:26pm UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/303 "2025-12-17T20:26:25Z")

</div>

I asked the same a couple of posts up…

Also have sent a email about 5 hours ago about this.

I’m CET timezone, so I hope to get a answer soon-ish.

---

<div class="post-metadata">

**Author:** ![vileer](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/vileer/32/10337_2.png) [@vileer](https://forum.clockworkpi.com/u/vileer)\
**Post date:** [December 18, 2025, 4:40am UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/304 "2025-12-18T04:40:08Z")

</div>

Can you give me the order number?

---

<div class="post-metadata">

**Author:** ![vileer](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/vileer/32/10337_2.png) [@vileer](https://forum.clockworkpi.com/u/vileer)\
**Post date:** [December 18, 2025, 4:41am UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/305 "2025-12-18T04:41:12Z")

</div>

You order was marked as contain AIO v2 by mistake. It will be shipped out today.

---

<div class="post-metadata">

**Author:** ![E.M](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/e.m/32/12779_2.png) [@E.M](https://forum.clockworkpi.com/u/E.M)\
**Post date:** [December 18, 2025, 6:11am UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/306 "2025-12-18T06:11:57Z")

</div>

hello Vileer,

That explains it!

Thank you!

---

<div class="post-metadata">

**Author:** ![vileer](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/vileer/32/10337_2.png) [@vileer](https://forum.clockworkpi.com/u/vileer)\
**Post date:** [December 18, 2025, 10:18am UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/307 "2025-12-18T10:18:59Z")

</div>

No, I was reply to James\_Kent, whose order was marked by mistake. For your case, the tracking page shows a tracking number, which means the package was sent to the courier agent and they are process it. For more details, I will need your order number or the tracking number which was not shown in the screenshot.

---

<div class="post-metadata">

**Author:** ![E.M](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/e.m/32/12779_2.png) [@E.M](https://forum.clockworkpi.com/u/E.M)\
**Post date:** [December 18, 2025, 11:13am UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/308 "2025-12-18T11:13:11Z")

</div>

Ah I see,

I was contacted by Zoey Luo this morning and got this ;

Hello Edwin,

Quote  
I fully understand your concern, and I apologize for the lack of update. And I’ve checked your package and the last shipping log of your orders is leaving the airport, and it’s on the way to you. Maybe the freight forwarder updated the wrong tracking number online, you can use this link to track your order.

End quote

The mail also contained a tracking link that shows a package in transit for 11 days..

Order number #4920

 ![IMG_1794](https://canada1.discourse-cdn.com/flex029/uploads/clockworkpi/original/2X/1/1e59e6a18f78ad5489e145743cac9a929d9686c6.jpeg)

---

<div class="post-metadata">

**Author:** ![vileer](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/vileer/32/10337_2.png) [@vileer](https://forum.clockworkpi.com/u/vileer)\
**Post date:** [December 18, 2025, 11:41am UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/309 "2025-12-18T11:41:08Z")

</div>

Zoey is the right one for the order status. So far, your package was fine.

---

<div class="post-metadata">

**Author:** ![Kirou](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/kirou/32/8936_2.png) [@Kirou](https://forum.clockworkpi.com/u/Kirou)\
**Post date:** [December 18, 2025, 1:44pm UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/310 "2025-12-18T13:44:19Z")

</div>

Thank’s a lot, @vileer ! Everything works perfectly ! (with the AIO V1)

 ![IMG_6494](https://canada1.discourse-cdn.com/flex029/uploads/clockworkpi/original/2X/5/59e9b139d221f5b8db79efb291dbd068d1c9b365.jpeg)

I just have a quick question: what is the “RPITX” connector on the adapter?

---

<div class="post-metadata">

**Author:** ![E.M](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/e.m/32/12779_2.png) [@E.M](https://forum.clockworkpi.com/u/E.M)\
**Post date:** [December 18, 2025, 1:48pm UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/311 "2025-12-18T13:48:34Z")

</div>

I have read somewhere that you can use this connector to transmit (radio) iirc it uses the pi’s oscillator, paired with some software to do so.

---

<div class="post-metadata">

**Author:** ![vileer](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/vileer/32/10337_2.png) [@vileer](https://forum.clockworkpi.com/u/vileer)\
**Post date:** [December 18, 2025, 1:54pm UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/312 "2025-12-18T13:54:41Z")

</div>

For transimit radio, like FM brocast. I have made it work on the Pi Zero 2W，but never get it work on the CM4. And RPITX is incompatible with the CM5.

---

<div class="post-metadata">

**Author:** ![elevate](https://avatars.discourse-cdn.com/v4/letter/e/a587f6/32.png) [@elevate](https://forum.clockworkpi.com/u/elevate)\
**Post date:** [December 18, 2025, 1:57pm UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/313 "2025-12-18T13:57:33Z")

</div>

when looking at mine yesterday I was thinking: How do you even replace the battery?! (I mean … should we just buy a new one with cables on… can it be replaced without destroying the whole thing?)

---

<div class="post-metadata">

**Author:** ![vileer](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/vileer/32/10337_2.png) [@vileer](https://forum.clockworkpi.com/u/vileer)\
**Post date:** [December 18, 2025, 3:13pm UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/315 "2025-12-18T15:13:13Z")

</div>

I think you bought the wrong variant, or I sent the wrong one. There is a variant with dual 18650 batteries holder, like the stock battery board.

---

<div class="post-metadata">

**Author:** ![LifelongApprentice](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/lifelongapprentice/32/13038_2.png) [@LifelongApprentice](https://forum.clockworkpi.com/u/LifelongApprentice)\
**Post date:** [December 18, 2025, 3:34pm UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/316 "2025-12-18T15:34:02Z")

</div>

Question for the group:

I have been making ChatGPT do some programming and answering questions for me… I have my upgrade kit and it looks excellent. Running a Crucial 2 TB NVME.

Has anyone had any repeat issues with the Kali that @Rex gave us? Kali has a great suite of pentesting tools and some SDR stuff that I plan on using.

If Kali is having any issues, what would be next best option? I tried Parrot for a while and kept having issues when installing alot of those Kali associated tools.

ChatGPT is also saying I can flash my CM5 EMMC, then just migrate the root to then run everything else off NVME. Having the initial boot on the EMMC, then Root off NVME and run all other traffic on NVME. How would I best go about it?

Then, it’s also saying I can dual Boot “easily”… just by changing the order at EEPROM, going from one OS to another. Having say, Bookworm on my EMMC storage, and Kali on NVME. Is this also true? Anyone tried it?

I’m still a noob at this. Any help would be awesome! Thanks everyone! Great boards @vileer !

---

<div class="post-metadata">

**Author:** ![elevate](https://avatars.discourse-cdn.com/v4/letter/e/a587f6/32.png) [@elevate](https://forum.clockworkpi.com/u/elevate)\
**Post date:** [December 18, 2025, 3:45pm UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/317 "2025-12-18T15:45:55Z")

</div>

Sorry, I was talking to my own bought thingy… was just wondering in general

---

<div class="post-metadata">

**Author:** ![elevate](https://avatars.discourse-cdn.com/v4/letter/e/a587f6/32.png) [@elevate](https://forum.clockworkpi.com/u/elevate)\
**Post date:** [December 18, 2025, 3:47pm UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/318 "2025-12-18T15:47:41Z")

</div>

I’d use Kali docker image and then orchestrate that with Claude code (or Codex, Gemini CLI)

You can watch a video about it from that NetworkChuck on Youtube. This is the way. You are using AI wrong tbh.

edit: no offense… just remember the word hallucination — it’s still a thing and you can not trust those long answers. Always tell it to do a research but I wouldn’t ask it the way you do. Might be right, might be wrong - and now you ask a whole forum if any of it is right. Better avoid this workflow if it depends on a forum to tell you what is right and what is wrong

edit2: figured it wasn’t that easy to find the exact video I was refering to… here it is:

[![](https://img.youtube.com/vi/GuTcle5edjk/maxresdefault.jpg "you need to learn MCP RIGHT NOW!! (Model Context Protocol)") ](https://www.youtube.com/watch?v=GuTcle5edjk)

worth a watch

---

<div class="post-metadata">

**Author:** ![OE4DNS](https://avatars.discourse-cdn.com/v4/letter/o/85f322/32.png) [@OE4DNS](https://forum.clockworkpi.com/u/OE4DNS)\
**Post date:** [December 18, 2025, 9:46pm UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/319 "2025-12-18T21:46:34Z")

</div>

Got the upgrade kit earlier today, installed it and everything works after I have changed the dtparam=pciex1 in the config.txt as described above ([HackerGadgets' uConsole Upgrade Kit - adding NVME SSD(PCIe), RJ45 Ethernet and USB 3.0 to your Uconsole - #226 by Dale\_Cousins](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/226))

Only one question remains - is it possible to charge the RTC battery from the supplied board? I do have a Raspi 5 chargable RTC battery here, with the incorrect plug. So I just cut the wires and soldered them directly to the solder joints which should work just as well. But can I charge it from there or should I rather get a 2032 cell instead?

@vileer

---

<div class="post-metadata">

**Author:** ![Banshees](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/banshees/32/10960_2.png) [@Banshees](https://forum.clockworkpi.com/u/Banshees)\
**Post date:** [December 19, 2025, 1:08am UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/320 "2025-12-19T01:08:57Z")

</div>

Finaly.. plug my device.. took me approx 10 minutes… Let’s share what i did 😛

1. Plug the battery kit… then plug the battery.. and notice 2 LED up.. hein ??… look deeper.. ho… it’s a warning… wow !.. reverse the battery.. i’m good… i like that !
2. install the Flex.. didnt know on wich side.. until i notice 5v on each board.. and the flex.. again.. WOW !… can’t make any mistake here !
3. plug the remaining kit.. and my SSD.. powerup.. remote conenct using the RaspiConnect (easier with a keyboard).. start SD card copy (it’s already on DragonOS).. and took me less than 10 min.
4. shutdown.. remove SD card.. boot.. wow.. much faster !

So… well design product.. hard to make mistake.. and if so… LED tell you you did it.. again !

As i alreay CFG the BIOS to boot from this order : SD → NVME …

I then decice to re-start the copie from my SD Card “Trixie” instead of the one with DragonOS.. 10 min later.. i’m good !

---

<div class="post-metadata">

**Author:** ![vileer](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/vileer/32/10337_2.png) [@vileer](https://forum.clockworkpi.com/u/vileer)\
**Post date:** [December 19, 2025, 2:53am UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/321 "2025-12-19T02:53:22Z")

</div>

Yes, you can charge the rechargable RTC battery as the regular Pi5 did.

---

<div class="post-metadata">

**Author:** ![LifelongApprentice](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/lifelongapprentice/32/13038_2.png) [@LifelongApprentice](https://forum.clockworkpi.com/u/LifelongApprentice)\
**Post date:** [December 19, 2025, 5:15am UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/322 "2025-12-19T05:15:06Z")

</div>

Big help on the Claude suggestion. Got the CM5 flashed, and PCIE and NVME working perfect. Everything ran flawless… up until I went to install @Rex’s AIO package (which is awesome btw).

Package worked great on my CM4 until I switched to 5.

The drivers and dependencies for the AC1200 WiFi adapter were installed and working before I did the AIO package. Interface was working flawlessly. Decided to install the AIO package and now I can’t get it to work. I reinstalled everything for the AC1200. Still won’t function after installing that package.

Any ideas?

---

<div class="post-metadata">

**Author:** ![Codiator](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/codiator/32/15080_2.png) [@Codiator](https://forum.clockworkpi.com/u/Codiator)\
**Post date:** [December 19, 2025, 5:21am UTC](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019/323 "2025-12-19T05:21:33Z")

</div>

Does the NVMe work with a CM4 or is a CM5 required for the NVMe?

[Previous page](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019.md?page=15)

[Next page](https://forum.clockworkpi.com/t/hackergadgets-uconsole-upgrade-kit-adding-nvme-ssd-pcie-rj45-ethernet-and-usb-3-0-to-your-uconsole/20019.md?page=17)
