diff --git a/boards_cm/45drives-storinator-jr.html b/boards_cm/45drives-storinator-jr.html
index 9e1677f30..9ae4624cd 100644
--- a/boards_cm/45drives-storinator-jr.html
+++ b/boards_cm/45drives-storinator-jr.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Storinator Jr. includes 16 2.5” SATA drives, a CM4 on the official IO Board, and an LSI 9405W-16i HBA. It is limited to around 400 MiB/sec storage throughput, but since it only has 1 Gbps Ethernet, that’s not going to be a bottleneck if you just use it for network storage.","headline":"45Drives’ Storinator Jr","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/45drives-storinator-jr.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/45drives-storinator-jr.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/52pi-cm4-router-board.html b/boards_cm/52pi-cm4-router-board.html
index b6cc0939c..6365962fb 100644
--- a/boards_cm/52pi-cm4-router-board.html
+++ b/boards_cm/52pi-cm4-router-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"52Pi’s CM4 Router Board has two full-speed gigabit network ports, with the second port directly attached to the Pi’s PCI Express bus for greater performance. It is designed especially for OpenWRT.","headline":"52Pi CM4 Router Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/52pi-cm4-router-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/52pi-cm4-router-board.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/al-pitron-cm4.html b/boards_cm/al-pitron-cm4.html
index 5158ef0a3..5d9ff7ce9 100644
--- a/boards_cm/al-pitron-cm4.html
+++ b/boards_cm/al-pitron-cm4.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Kontron just introduced their AL Pi-Tron CM4, which is a stainless-steel-enclosed CM4 computer with multiple industrial interfaces. The enclosure includes dual Ethernet (1 Gbps and 10/100 Mbps), 2x USB 2.0, 1x USB 2.0 OTG, 1x RS232, 1x RS485, 1x CAN 2.0 FD, 2x DIO, and accepts a 24V DC input. The enclosure mounts on a 35mm rail (EN 60715) and is rated for IP20 protection.","headline":"Kontron AL Pi-Tron CM4","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/al-pitron-cm4.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/al-pitron-cm4.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/atomic-nixie-clock.html b/boards_cm/atomic-nixie-clock.html
index 111b63c6e..01807e3cf 100644
--- a/boards_cm/atomic-nixie-clock.html
+++ b/boards_cm/atomic-nixie-clock.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Raspberry Pi Atomic Nixie Clock by Will Whang (@will127534) uses the Symmetricom Rubidium Oscillator in a similar way to the Time Card.","headline":"Raspberry Pi Atomic Nixie Clock","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/atomic-nixie-clock.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/atomic-nixie-clock.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/atx-watchdog-cm4.html b/boards_cm/atx-watchdog-cm4.html
index e8cb08a0a..66219f7f6 100644
--- a/boards_cm/atx-watchdog-cm4.html
+++ b/boards_cm/atx-watchdog-cm4.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The ATX Watchdog for CM4 is an ATX power supply that stacks on the IO Board’s HAT connection and provides 12V/3A power to the CM4 via the 4-pin berg/floppy power connector, plus 12/5VDC (3A… at what voltage?) screw terminals to power other project circuits in addition to the Pi. It also includes a watchdog timer, safe shutdown capability, and a lighted power button.","headline":"ATX Watchdog for CM4","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/atx-watchdog-cm4.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/atx-watchdog-cm4.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/axzez-interceptor-carrier-board.html b/boards_cm/axzez-interceptor-carrier-board.html
index 767fcf5fe..093569b6a 100644
--- a/boards_cm/axzez-interceptor-carrier-board.html
+++ b/boards_cm/axzez-interceptor-carrier-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Axzez’s Interceptor CM4 Carrier Board has:","headline":"Axzez Interceptor Carrier Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/axzez-interceptor-carrier-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/axzez-interceptor-carrier-board.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/bigtreetech-cb1.html b/boards_cm/bigtreetech-cb1.html
index e1880a647..aaf31750d 100644
--- a/boards_cm/bigtreetech-cb1.html
+++ b/boards_cm/bigtreetech-cb1.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This is a CM4-alternative board, which is pin-compatible though with slightly lower specs. See the linked GitHub issue for more details, but it includes a slightly slower Allwiner H616, has 1 GB of LPDDR3 SDRAM, 10/100 Mbps Ethernet, and built-in WiFi.","headline":"BIGTREETECH CB1","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/bigtreetech-cb1.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/bigtreetech-cb1.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/bigtreetech-pi4b.html b/boards_cm/bigtreetech-pi4b.html
index 3d7eb66ac..ee8efe451 100644
--- a/boards_cm/bigtreetech-pi4b.html
+++ b/boards_cm/bigtreetech-pi4b.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This board is almost identical to a Pi 4 model B in its layout—the ports are all in the exact same places, though the DSI and CSI display/camera connectors are slightly different due to the Compute Module’s positioning. Also missing is any USB 3.0 (that is replaced by two extra USB 2.0 ports), and there is no PoE HAT compatibility. The Ethernet port is labeled as 1Gbps, but will only be 10/100 if you buy BigTreeTech’s CB1 board instead of a CM4.","headline":"BIGTREETECH PI4B","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/bigtreetech-pi4b.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/bigtreetech-pi4b.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/bigtreetech-raspberry-pad-5.html b/boards_cm/bigtreetech-raspberry-pad-5.html
index 5916618fa..60bf8ca36 100644
--- a/boards_cm/bigtreetech-raspberry-pad-5.html
+++ b/boards_cm/bigtreetech-raspberry-pad-5.html
@@ -20,11 +20,11 @@
-
+
+{"description":"See the GitHub issue for updates on testing and more details.","headline":"BIGTREETECH Raspberry Pad 5","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/bigtreetech-raspberry-pad-5.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/bigtreetech-raspberry-pad-5.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/bladeberry-cm4.html b/boards_cm/bladeberry-cm4.html
index a13b7eb6e..e705d39a6 100644
--- a/boards_cm/bladeberry-cm4.html
+++ b/boards_cm/bladeberry-cm4.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The BladeBerry is currently in the prototype stage, but has a lot of similarities (though is a bit simpler than) the Uptime.Lab CM4 Blade server. It has PoE+, M.2 NVMe SSD, microSD slot for Lite modules, <5W power consumption.","headline":"BladeBerry v1.0","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/bladeberry-cm4.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/bladeberry-cm4.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/blikube-blikvm-cm4-io-board.html b/boards_cm/blikube-blikvm-cm4-io-board.html
index 1c93697de..c1a1faa7f 100644
--- a/boards_cm/blikube-blikvm-cm4-io-board.html
+++ b/boards_cm/blikube-blikvm-cm4-io-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The BliKVM CM4 IO Board for Pi-KVM is currently available through AliExpress).","headline":"blicube’s bliKVM CM4 IO Board for Pi-KVM","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/blikube-blikvm-cm4-io-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/blikube-blikvm-cm4-io-board.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/blikvm-pci-express-card.html b/boards_cm/blikvm-pci-express-card.html
index 2a42dc769..3bb9fbe9d 100644
--- a/boards_cm/blikvm-pci-express-card.html
+++ b/boards_cm/blikvm-pci-express-card.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The BliKVM PCI Express CM4 Card slots into a PCI Express slot (with a x1 edge connector), but doesn’t get power or connectivity through PCI Express. It instead gets power via PoE or from a rear USB-C port, since it is built to be an internal KVM over IP card. Basically, a PiKVM that’s installed directly inside the computer, with Ethernet, USB, and power connections exposed on the back.","headline":"blicube’s BliKVM PCI Express CM4 Card","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/blikvm-pci-express-card.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/blikvm-pci-express-card.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/blinkinlabs-raspberry-router.html b/boards_cm/blinkinlabs-raspberry-router.html
index ccdd1793c..2b5a497fb 100644
--- a/boards_cm/blinkinlabs-raspberry-router.html
+++ b/boards_cm/blinkinlabs-raspberry-router.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This is a router design based around a Compute Module 4, and it uses a KSZ9897 switch and a LAN7431 PCIe-to-Ethernet adapter.","headline":"Blinkinlabs Raspberry Router","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/blinkinlabs-raspberry-router.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/blinkinlabs-raspberry-router.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/chipsee-aio-cm4-156.html b/boards_cm/chipsee-aio-cm4-156.html
index 0a9232fc3..f0eb6ac10 100644
--- a/boards_cm/chipsee-aio-cm4-156.html
+++ b/boards_cm/chipsee-aio-cm4-156.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The AIO-CM4-156 is an all-in-one desktop computer based on Raspberry Pi CM4. It includes two USB 3.0 ports, a full-size HDMI port (so you can have a 2nd external display), 1 Gbps Ethernet, a microSD card slot, 3.5mm audio output, and a full 40 pin GPIO port. Internally, there’s also an NVMe SSD M.2 slot (SSD optional). The screen can be made to be a touchscreen, optionally, and the enclosure includes built-in speakers.","headline":"Chipsee AIO CM4-156","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/chipsee-aio-cm4-156.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/chipsee-aio-cm4-156.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/chipsee-ppc-cm4-101.html b/boards_cm/chipsee-ppc-cm4-101.html
index 08669e17f..c79d44498 100644
--- a/boards_cm/chipsee-ppc-cm4-101.html
+++ b/boards_cm/chipsee-ppc-cm4-101.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Chipsee 10.1” Industrial Panel PC (model PPC-CM4-101) is a 10.1” touchscreen powered by a Raspberry Pi.","headline":"Chipsee Industrial Panel PC PPC-CM4-101","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/chipsee-ppc-cm4-101.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/chipsee-ppc-cm4-101.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/cm-hunter.html b/boards_cm/cm-hunter.html
index 915a0fea7..dd135e3f6 100644
--- a/boards_cm/cm-hunter.html
+++ b/boards_cm/cm-hunter.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The CM Hunter is an open source hardware carrier board with ISO interfaces. It includes three galvanically-isolated interfaces:","headline":"CM Hunter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/cm-hunter.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/cm-hunter.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/cm4-3d-printer-mayermakes.html b/boards_cm/cm4-3d-printer-mayermakes.html
index d2af374f3..2df7e2b4c 100644
--- a/boards_cm/cm4-3d-printer-mayermakes.html
+++ b/boards_cm/cm4-3d-printer-mayermakes.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Compute Module 4 Powered 3D Printer Board, created by Clem (@MAYERMAKES from Element14 Presents, includes Trinamic Stepper drivers, an ESP32-S2, an ATMega2560-16AU, and many other components. The board allows you to use a CM4 to control the 3D printer’s motors, rather than using a computer.","headline":"CM4-Powered 3D Printer Board by @MayerMakes","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/cm4-3d-printer-mayermakes.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/cm4-3d-printer-mayermakes.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/cm4-handheld-juckettd.html b/boards_cm/cm4-handheld-juckettd.html
index 1af59e906..8c68ef77b 100644
--- a/boards_cm/cm4-handheld-juckettd.html
+++ b/boards_cm/cm4-handheld-juckettd.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This gaming handheld uses a CM4 to power the Retropie operating system and the official Rasperry Pi 7” screen. It is largely based on the CM4 IO carrier board but includes a Teensy LC board, Power Circuit, and Audio Circuit for enchanced functionality.","headline":"Aegis - a CM4 Handheld Gaming Device","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/cm4-handheld-juckettd.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/cm4-handheld-juckettd.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/cm4-matx.html b/boards_cm/cm4-matx.html
index 3653a2dbe..4ce95e67a 100644
--- a/boards_cm/cm4-matx.html
+++ b/boards_cm/cm4-matx.html
@@ -20,11 +20,11 @@
-
+
+{"description":"CM4 MATX is a project aiming to create an open source, micro-ATX standard-compliant motherboard for the Raspberry Pi Compute Module 4.","headline":"CM4 MATX","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/cm4-matx.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/cm4-matx.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/cm4-nas-mebs-t.html b/boards_cm/cm4-nas-mebs-t.html
index a93c51d51..81d64beca 100644
--- a/boards_cm/cm4-nas-mebs-t.html
+++ b/boards_cm/cm4-nas-mebs-t.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This Compute Module 4 carrier board design exposes a subset of the CM4’s interfaces, including its single PCIe gen 2 lane to accept an external SATA controller card. This design is based off of the official Raspberry Pi Foundation’s CM4 IO board (the KiCad project is available on the IO board official page).","headline":"CM4 SATA NAS by mebs_t","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/cm4-nas-mebs-t.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/cm4-nas-mebs-t.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/cm4-net-carrier-board.html b/boards_cm/cm4-net-carrier-board.html
index 5fd704536..eaa48f7ee 100644
--- a/boards_cm/cm4-net-carrier-board.html
+++ b/boards_cm/cm4-net-carrier-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The CM4 Net Carrier Board is a carrier board that supplies power to the Pi and exposes its built-in NIC through an Ethernet port. Nice and simple. It looks like it also allows switching modes for the USB-C connector so it can provide power or allow use as USB OTG for flashing eMMC Compute Modules.","headline":"CM4 Net Carrier Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/cm4-net-carrier-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/cm4-net-carrier-board.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/cm4-pi-4-cluster-hat.html b/boards_cm/cm4-pi-4-cluster-hat.html
index 59f751776..75892add1 100644
--- a/boards_cm/cm4-pi-4-cluster-hat.html
+++ b/boards_cm/cm4-pi-4-cluster-hat.html
@@ -20,11 +20,11 @@
-
+
+{"description":"@will127534 is back with the [CM4 Pi 4 Cluster HAT], which is by far the most compact and powerful Pi cluster on the planet—it packs four Compute Module 4s onto a HAT the size of a Pi 4 model B and even throws in a Raspberry Pi Pico for management tasks! It has a built-in Gigabit network switch to provide networking to all the CM4s.","headline":"CM4 Pi 4 Cluster Hat","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/cm4-pi-4-cluster-hat.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/cm4-pi-4-cluster-hat.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/cm4-pocket-chip.html b/boards_cm/cm4-pocket-chip.html
index 972225bb3..9062487dc 100644
--- a/boards_cm/cm4-pocket-chip.html
+++ b/boards_cm/cm4-pocket-chip.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This CM4 Handheld is based on the now-discontinued Pocket C.H.I.P., and allows for handheld use and retro gaming on its built-in touchscreen display. It includes a full keypad below the display, all built on top of a nice looking PCB!","headline":"CM4 Pocket C.H.I.P. Clone","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/cm4-pocket-chip.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/cm4-pocket-chip.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/cm4-slot-control-carrier-board.html b/boards_cm/cm4-slot-control-carrier-board.html
index 87c6239da..6643c55bd 100644
--- a/boards_cm/cm4-slot-control-carrier-board.html
+++ b/boards_cm/cm4-slot-control-carrier-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Aljaz Titoric’s CM4 Slot Control carrier board has HDMI/DSI, Ethernet, USB, UARTs and many IO connections.","headline":"CM4 Slot Control Carrier Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/cm4-slot-control-carrier-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/cm4-slot-control-carrier-board.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/cm4-the-stick.html b/boards_cm/cm4-the-stick.html
index fc2df74de..430b736d2 100644
--- a/boards_cm/cm4-the-stick.html
+++ b/boards_cm/cm4-the-stick.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This carrier board for the Compute Module 4 is only a tiny bit larger than the 100 pin connector, powers the CM4, and breaks out 8 GPIO pins, 5V, 3.3V, and Ground. Not a huge amount of IO, but perfect for the simplest use case—powering up a CM4 and maybe interacting with a couple controls.","headline":"The Stick","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/cm4-the-stick.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/cm4-the-stick.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/compute-module-4-io-board.html b/boards_cm/compute-module-4-io-board.html
index a8f80169a..448e4b4ee 100644
--- a/boards_cm/compute-module-4-io-board.html
+++ b/boards_cm/compute-module-4-io-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Exposing every interface from Raspberry Pi Compute Module 4, the Compute Module 4 IO Board provides a development platform and reference base-board design for our most powerful Compute Module yet.","headline":"Raspberry Pi Compute Module 4 IO Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/compute-module-4-io-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/compute-module-4-io-board.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/currypi-cm4.html b/boards_cm/currypi-cm4.html
index 15b0519be..8a95ce2f3 100644
--- a/boards_cm/currypi-cm4.html
+++ b/boards_cm/currypi-cm4.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The CurryPi CM4 Cluster board was hinted at in @aep’s Twitter post. It’s a 4-node CM4 cluster board. It looks like each Pi gets an M.2 NVMe slot, and each node gets its own network jack on the rear. Looking at the project’s GitHub repository, it seems like there is some active development and improvements to the board’s power management are underway.","headline":"CurryPi CM4 Cluster Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/currypi-cm4.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/currypi-cm4.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/cutiepie-tablet.html b/boards_cm/cutiepie-tablet.html
index a49b1f1a0..81cf2dbc4 100644
--- a/boards_cm/cutiepie-tablet.html
+++ b/boards_cm/cutiepie-tablet.html
@@ -20,11 +20,11 @@
-
+
+{"description":"CutiePi is an ultra portable Raspberry Pi tablet.","headline":"CutiePie Tablet","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/cutiepie-tablet.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/cutiepie-tablet.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/cytron-cm4-maker-board.html b/boards_cm/cytron-cm4-maker-board.html
index ccc6b4586..24d0a564f 100644
--- a/boards_cm/cytron-cm4-maker-board.html
+++ b/boards_cm/cytron-cm4-maker-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Cytron’s CM4 Maker Board is a carrier board meant for testing and experimentation. It has a full-size GPIO header with LEDs for certain GPIO pin status, buttons attached to other GPIO, Grove and Stemma QT connectors for prototyping, an RTC and buzzer, Audio output, and a 2242 M.2 NVMe slot.","headline":"Cytron CM4 Maker Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/cytron-cm4-maker-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/cytron-cm4-maker-board.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/deskpi-super6c.html b/boards_cm/deskpi-super6c.html
index 2f453a273..7c35cac02 100644
--- a/boards_cm/deskpi-super6c.html
+++ b/boards_cm/deskpi-super6c.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The DeskPi Super6C is a standard size mini-ITX board that supports up to 6 CM4 modules, with an M.2 slot and microSD card slot available to each of the boards. It uses a 4-pin ATX CPU power plug, and has two RJ45 Gigabit Ethernet ports connected through an onboard 8-port Gigabit switch.","headline":"DeskPi Super6C","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/deskpi-super6c.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/deskpi-super6c.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/dfrobot-cm4-iot-router.html b/boards_cm/dfrobot-cm4-iot-router.html
index c674a6900..00e834d06 100644
--- a/boards_cm/dfrobot-cm4-iot-router.html
+++ b/boards_cm/dfrobot-cm4-iot-router.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The IoT Router Board Mini is the smallest two-port dual-gigabit router board for the Compute Module 4. It is a no-frills 2-port gigabit router, with the 2nd port using an RTL8111 network chip on the PCI express bus, meaning you’ll have two full gigabit network interfaces.","headline":"DFRobot IoT Router Carrier Board Mini","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/dfrobot-cm4-iot-router.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/dfrobot-cm4-iot-router.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/edatec-cm4-industrial-computer.html b/boards_cm/edatec-cm4-industrial-computer.html
index a6ec99d4e..8191dda86 100644
--- a/boards_cm/edatec-cm4-industrial-computer.html
+++ b/boards_cm/edatec-cm4-industrial-computer.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The EDATEC CM4 Industrial is a CM4 carrier and metal enclosure that provides a number of helpful interfaces for the Pi CM4, like separate 10/100 and 1 Gbps Ethernet ports, access to all GPIO and I/O connections from the CM4 SoC, a built-in relay, 2x DI, 2x RS485, RS232, 3x ADC, RTC and Fan controllers, a SIM card slot and PCIe slot for modules like 4G LTE modems, and more.","headline":"EDATEC CM4 Industrial Computer","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/edatec-cm4-industrial-computer.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/edatec-cm4-industrial-computer.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/edatec-cm4-media-computer.html b/boards_cm/edatec-cm4-media-computer.html
index 3459fce03..47738116b 100644
--- a/boards_cm/edatec-cm4-media-computer.html
+++ b/boards_cm/edatec-cm4-media-computer.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The EDATEC CM4 Media is a CM4 carrier and tiny machined metal enclosure meant for media use. It includes built-in speakers, an audio output, a built-in camera and microphone, and USB 3.0, HDMI, and Ethernet ports.","headline":"EDATEC CM4 Media Computer","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/edatec-cm4-media-computer.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/edatec-cm4-media-computer.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/edatec-cm4-nano-computer.html b/boards_cm/edatec-cm4-nano-computer.html
index a24625944..42eb7642c 100644
--- a/boards_cm/edatec-cm4-nano-computer.html
+++ b/boards_cm/edatec-cm4-nano-computer.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The EDATEC CM4 Nano is an embedded computer designed for industrial applications based on Raspberry Pi Compute Module 4. It’s metal enclosure helps with heat dissipation for the CPU, wireless module and PMU. The external WiFi and Bluetooth antenna improves the reliability of wireless communication.","headline":"EDATEC CM4 Nano Computer","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/edatec-cm4-nano-computer.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/edatec-cm4-nano-computer.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/edatec-cm4-sensing-computer.html b/boards_cm/edatec-cm4-sensing-computer.html
index c6dd01574..a13c3984c 100644
--- a/boards_cm/edatec-cm4-sensing-computer.html
+++ b/boards_cm/edatec-cm4-sensing-computer.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The EDATEC CM4 Sensing is an industrial computer designed for IoT & Data Acquisition applications based on Raspberry Pi Compute Module 4. It provides 4G/LTE module, 4 channels RS485,1 channel RS232, 1 channel CAN, 1 channel Gigabit Ethernet port, alarm buzzer ,battery-powered real-time clock, 2 channels USB2.0 and 1 channel Micro USB2.0 interface.","headline":"EDATEC CM4 Sensing Computer","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/edatec-cm4-sensing-computer.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/edatec-cm4-sensing-computer.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/gpio-base-raspi-cm4.html b/boards_cm/gpio-base-raspi-cm4.html
index 62a28ce72..dbeb18f20 100644
--- a/boards_cm/gpio-base-raspi-cm4.html
+++ b/boards_cm/gpio-base-raspi-cm4.html
@@ -20,11 +20,11 @@
-
+
+{"description":"From taskit, the gpio.base Raspi CM4 allows a huge array of modular industrial IO in a compact form factor, and there is also a starterkit variety which includes three of the most common IO boards:","headline":"gpio.base Raspi CM4","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/gpio-base-raspi-cm4.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/gpio-base-raspi-cm4.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/gumstix-raspberry-pi-cm4-devboard.html b/boards_cm/gumstix-raspberry-pi-cm4-devboard.html
index b2b325ab4..f1aba05ef 100644
--- a/boards_cm/gumstix-raspberry-pi-cm4-devboard.html
+++ b/boards_cm/gumstix-raspberry-pi-cm4-devboard.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Designed by Gumstix in Geppetto, the Gumstix Raspberry Pi CM4 Development Board brings the best of the CM4 to light, from PCIe to Gigabit Ethernet to dual CSI2 cameras. Whether you’re building a NAS server or a face-detecting robot, The CM4 Development board has built-in features that will help your project along.","headline":"Gumstix Raspberry Pi CM4 Development Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/gumstix-raspberry-pi-cm4-devboard.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/gumstix-raspberry-pi-cm4-devboard.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/gumstix-rpi-cm4-uprev.html b/boards_cm/gumstix-rpi-cm4-uprev.html
index 476da66bb..511cc0c68 100644
--- a/boards_cm/gumstix-rpi-cm4-uprev.html
+++ b/boards_cm/gumstix-rpi-cm4-uprev.html
@@ -20,11 +20,11 @@
-
+
+{"description":"From Gumstix: Note, this board is not compatible with CM3Lite.","headline":"Gumstix Raspberry Pi CM4 Uprev","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/gumstix-rpi-cm4-uprev.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/gumstix-rpi-cm4-uprev.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/harlab-cm4-nano.html b/boards_cm/harlab-cm4-nano.html
index 2d3aaab43..0b054c159 100644
--- a/boards_cm/harlab-cm4-nano.html
+++ b/boards_cm/harlab-cm4-nano.html
@@ -20,11 +20,11 @@
-
+
+{"description":"CM4Ext Nano is the smallest baseboard for Raspberry Pi Compute Module 4. Measuring only 55x40mm, it brings power of Raspberry Pi 4 to a slightly bigger footprint that Raspberry Pi Zero. It’s compatible with all Compute Module 4 boards, including eMMC and Lite versions.","headline":"Harlab’s CM4Ext Nano","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/harlab-cm4-nano.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/harlab-cm4-nano.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/home-assistant-yellow.html b/boards_cm/home-assistant-yellow.html
index 0e8d4882f..5a2dfeaea 100644
--- a/boards_cm/home-assistant-yellow.html
+++ b/boards_cm/home-assistant-yellow.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Home Assistant Yellow board is a ready-to-use device based on the Raspberry Pi Compute Module 4, and is the easiest way to run Home Assistant and experience the best home automation in the world.","headline":"Home Assistant Yellow","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/home-assistant-yellow.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/home-assistant-yellow.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/jakub-gal-tpu-cam.html b/boards_cm/jakub-gal-tpu-cam.html
index 30b30f213..f17d6a9db 100644
--- a/boards_cm/jakub-gal-tpu-cam.html
+++ b/boards_cm/jakub-gal-tpu-cam.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This board combines a Coral Edge TPU with a Raspberry Pi CM4 to process two camera streams from imx219 camera sensors.","headline":"TPU Cam by Jakub Gál","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/jakub-gal-tpu-cam.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/jakub-gal-tpu-cam.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/johanns_carrier_board.html b/boards_cm/johanns_carrier_board.html
index 85690a7b1..0e57b9205 100644
--- a/boards_cm/johanns_carrier_board.html
+++ b/boards_cm/johanns_carrier_board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Warning","headline":"Johann’s Carrier Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/johanns_carrier_board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/johanns_carrier_board.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/kincony-kc868.html b/boards_cm/kincony-kc868.html
index 9baac79f4..825a7f322 100644
--- a/boards_cm/kincony-kc868.html
+++ b/boards_cm/kincony-kc868.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Kincony’s KC868-Server is a smart controller for home automation and industrial automation. It takes analog and digital input, supports MOFSET output, and integrates an ESP32 module and a Raspberry Pi CM4.","headline":"Kincony’s KC868-Server","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/kincony-kc868.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/kincony-kc868.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/lim-cm4-board.html b/boards_cm/lim-cm4-board.html
index ef1ee6700..4a7a31fd8 100644
--- a/boards_cm/lim-cm4-board.html
+++ b/boards_cm/lim-cm4-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The LiM is the most minimal implementation of a Raspberry Pi CM4 carrier board, with only a USB-C port for power, and status LEDs.","headline":"LiM Carrier Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/lim-cm4-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/lim-cm4-board.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/lincoln-binns-cm4box-pro.html b/boards_cm/lincoln-binns-cm4box-pro.html
index 1bd864c39..1dec42865 100644
--- a/boards_cm/lincoln-binns-cm4box-pro.html
+++ b/boards_cm/lincoln-binns-cm4box-pro.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The CM4-BoxPro is a line of enclosures and custom carrier board for the Raspberry Pi Compute Module 4, and includes surface, DIN, and VESA mounting options, as well as a 19” 1U rackmount option.","headline":"CM4-BoxPro","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/lincoln-binns-cm4box-pro.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/lincoln-binns-cm4box-pro.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/mcuzone-cm4-4g.html b/boards_cm/mcuzone-cm4-4g.html
index 9e51fb053..09072b648 100644
--- a/boards_cm/mcuzone-cm4-4g.html
+++ b/boards_cm/mcuzone-cm4-4g.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This board has two Ethernet ports - a standard 1 Gbps port an a 100 Mbps port. It also has an M.2 E-key slot capable of connecting a 4G LTE card, and is powered via USB-C. It has a full size HDMI port, and an optional case with one or two antenna mounts (for WiFi + 4G).","headline":"MCUzone CM4 4G","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/mcuzone-cm4-4g.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/mcuzone-cm4-4g.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/mcuzone-cm4-usb-3x4.html b/boards_cm/mcuzone-cm4-usb-3x4.html
index 25b9952cd..bdf191385 100644
--- a/boards_cm/mcuzone-cm4-usb-3x4.html
+++ b/boards_cm/mcuzone-cm4-usb-3x4.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This board’s claim to fame is the fact that it includes the standard assortment of minimal ports (OTG, USB-C power, HDMI, and Ethernet), but also includes USB 3.0 ports out of the box, courtesy of a USB 3.0 chip on the carrier board itself.","headline":"Mcuzone CM4_USB3.0x4","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/mcuzone-cm4-usb-3x4.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/mcuzone-cm4-usb-3x4.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/mcuzone-cm4_tiny.html b/boards_cm/mcuzone-cm4_tiny.html
index dc64cd5ff..1ae3954eb 100644
--- a/boards_cm/mcuzone-cm4_tiny.html
+++ b/boards_cm/mcuzone-cm4_tiny.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The CM4_Tiny is a minimalist CM4 carrier board with dual HDMI outputs, as well as a subset of the I/O available through the Compute Module 4.","headline":"CM4_Tiny","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/mcuzone-cm4_tiny.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/mcuzone-cm4_tiny.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/mercury-streamer.html b/boards_cm/mercury-streamer.html
index 1baea20c5..73fc4d39e 100644
--- a/boards_cm/mercury-streamer.html
+++ b/boards_cm/mercury-streamer.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Mercury Streamer (formerly known as ‘CM4AES’) is built by Pi 2 Design, who has a history of making high-quality audio output devices for the Raspberry Pi.","headline":"Mercury Streamer (formerly CM4AES)","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/mercury-streamer.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/mercury-streamer.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/mii-store-cm4-adapter-board.html b/boards_cm/mii-store-cm4-adapter-board.html
index 9de4082f4..f68de5090 100644
--- a/boards_cm/mii-store-cm4-adapter-board.html
+++ b/boards_cm/mii-store-cm4-adapter-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Check the GitHub issue for updates on the testing process.","headline":"Electric Mii Store Raspberry Pi CM4 to PI4B Adapter Expansion Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/mii-store-cm4-adapter-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/mii-store-cm4-adapter-board.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/milu-x-industrial.html b/boards_cm/milu-x-industrial.html
index e7ef285ad..7a14bff96 100644
--- a/boards_cm/milu-x-industrial.html
+++ b/boards_cm/milu-x-industrial.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Milü-X Industrial IoT Gateway System is an IECEx-certified edge industrial computer powered by a Raspberry Pi Compute Module 4. Its specs include an explosion-proof enclosure with isolated Ethernet, wireless, and power cable glands, two M.2 NVMe slots for redundant storage, two M.2 slots for WiFi and 4G or 5G wireless, a high-temp RTC battery, and a massive heatsink attached to the Pi for high temperature use.","headline":"Milü-X Industrial IoT Gateway System","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/milu-x-industrial.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/milu-x-industrial.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/mini-ss-main-board-cm4-lite.html b/boards_cm/mini-ss-main-board-cm4-lite.html
index c96f47d2d..b7187b7bc 100644
--- a/boards_cm/mini-ss-main-board-cm4-lite.html
+++ b/boards_cm/mini-ss-main-board-cm4-lite.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Mini SS supports mini HDMI and CRT (Composite and RGBS) output. There’s a planned extension board that would also give 1 Gbps network and a connector for the original Sega Saturn A/V cable. The Mini SS board emulates the original console using RetroPie 4.71 or later.","headline":"Mini SS Main Board for CM4 Lite","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/mini-ss-main-board-cm4-lite.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/mini-ss-main-board-cm4-lite.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/minimal-rpi-cm4-carrier-board.html b/boards_cm/minimal-rpi-cm4-carrier-board.html
index 18c153658..b77c5c744 100644
--- a/boards_cm/minimal-rpi-cm4-carrier-board.html
+++ b/boards_cm/minimal-rpi-cm4-carrier-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The most minimal USB-C powered CM4 carrier board yet. It only features a single USB 2.0 port, a single HDMI port, a USB-C power plug, and a microSD card slot. Very tiny.","headline":"Minimal RPi CM4 Carrier Board by dronecz","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/minimal-rpi-cm4-carrier-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/minimal-rpi-cm4-carrier-board.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/mirkopc.html b/boards_cm/mirkopc.html
index 2a83e1d3e..ca4d017b7 100644
--- a/boards_cm/mirkopc.html
+++ b/boards_cm/mirkopc.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The MirkoPC is truly a ‘micro’ PC, powered by the Compute Module 4. It includes many features that make it stand out, like a full-size M.2 M-key slot on the top, suitable for NVMe SSD drives, and a built-in DAC and headphone amp!","headline":"MirkoPC - a CM4 Computer","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/mirkopc.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/mirkopc.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/mirkos-bitpirat-computer-2.html b/boards_cm/mirkos-bitpirat-computer-2.html
index 0a7dd9ef4..cd97af665 100644
--- a/boards_cm/mirkos-bitpirat-computer-2.html
+++ b/boards_cm/mirkos-bitpirat-computer-2.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Mirko’s BitPiRat Computer (Gen 2) is the smallest CM4 carrier board that crams a full-size M.2 NVMe slot on the underside, as well as a bevy of IO on the topside.","headline":"Mirko’s BitPiRat Computer (Gen 2)","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/mirkos-bitpirat-computer-2.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/mirkos-bitpirat-computer-2.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/mirkos-picoberry-carrier-board.html b/boards_cm/mirkos-picoberry-carrier-board.html
index 8b18cb1a6..cfdcd6618 100644
--- a/boards_cm/mirkos-picoberry-carrier-board.html
+++ b/boards_cm/mirkos-picoberry-carrier-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Mirko’s PicoBerry is a tiny CM4 carrier board with USB-C power input, some status LEDs, and a full 40-pin GPIO header. It’s only usable with eMMC compute modules, but makes for a tidy little carrier if you just need to work with WiFi + GPIO in your project.","headline":"Mirko’s PicoBerry","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/mirkos-picoberry-carrier-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/mirkos-picoberry-carrier-board.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/mnt-reform-rpicm4-som.html b/boards_cm/mnt-reform-rpicm4-som.html
index 966c2f313..63c66da72 100644
--- a/boards_cm/mnt-reform-rpicm4-som.html
+++ b/boards_cm/mnt-reform-rpicm4-som.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The MNT Reform RCM4 Adapter is a Raspberry Pi Compute Module 4 adapter for the MNT Reform open hardware laptop.","headline":"MNT Reform RCM4 Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/mnt-reform-rpicm4-som.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/mnt-reform-rpicm4-som.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/mpi4-mediaplayer-kit.html b/boards_cm/mpi4-mediaplayer-kit.html
index 5794132d3..43bafc04f 100644
--- a/boards_cm/mpi4-mediaplayer-kit.html
+++ b/boards_cm/mpi4-mediaplayer-kit.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Sharp / NEC displays has a MPi4 NEC MediaPlayer Kit available that connects a Raspberry Pi directly into one of their display solutions using their modular display system.","headline":"MPi4 NEC MediaPlayer Kit","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/mpi4-mediaplayer-kit.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/mpi4-mediaplayer-kit.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/nebra-cm4-flashstick.html b/boards_cm/nebra-cm4-flashstick.html
index 82f51ee1c..f3064d999 100644
--- a/boards_cm/nebra-cm4-flashstick.html
+++ b/boards_cm/nebra-cm4-flashstick.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Nebra’s CM4 Flashstick is a very simple open source hardware design meant for flashing Compute Module 4’s—both writing to onboard eMMC and managing their bootloaders.","headline":"Nebra CM4 Flashstick","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/nebra-cm4-flashstick.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/nebra-cm4-flashstick.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/ochin-tiny-carrier.html b/boards_cm/ochin-tiny-carrier.html
index 2394a0087..2c5cb34a3 100644
--- a/boards_cm/ochin-tiny-carrier.html
+++ b/boards_cm/ochin-tiny-carrier.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Ochin Tiny Carrier Board for Raspberry Pi Compute Module 4 is a very compact CM4-sized carrier board that exposes a number of interfaces on the topside, including CSI/DSI, USB 2.0, USART, UART, I2C, and SPI. The board is built for robotics and includes a DC-DC regulator for up to 7 amps, GHS connectors, and a current limiting switch.","headline":"Ochin Tiny Carrier Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/ochin-tiny-carrier.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/ochin-tiny-carrier.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/olvint-cm4-nas-minipcie.html b/boards_cm/olvint-cm4-nas-minipcie.html
index 54b1412b7..3fdf3666c 100644
--- a/boards_cm/olvint-cm4-nas-minipcie.html
+++ b/boards_cm/olvint-cm4-nas-minipcie.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Main purpose of design is to make NAS with more reliable SATA connection comparing to USB-to-SATA converters. SATA controllers can be connected through MiniPCIe slot. There are variety of cards in market, mainly the intent was to use this for 2 SATA drives. This is half size card. Cards for 4 SATA with RAID controller also can be connected.","headline":"CM4 NAS Mini PCIe by olvint","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/olvint-cm4-nas-minipcie.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/olvint-cm4-nas-minipcie.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/onlogic-factor-201.html b/boards_cm/onlogic-factor-201.html
index b9f802098..5a2c0e559 100644
--- a/boards_cm/onlogic-factor-201.html
+++ b/boards_cm/onlogic-factor-201.html
@@ -20,11 +20,11 @@
-
+
+{"description":"From the OnLogic website: Factor 201 leverages the Raspberry Pi Compute Module 4 (CM4) to bring the power and flexibility of Raspberry Pi to the industrial edge. Combined with our industrial grade custom carrier board and our unique passive cooling technology, it’s the Raspberry Pi IoT solution you’ve been waiting for.","headline":"Factor 201 Raspberry Pi Industrial IoT Gateway","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/onlogic-factor-201.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/onlogic-factor-201.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/onlogic-factor-202.html b/boards_cm/onlogic-factor-202.html
index df23c0445..707a9bc91 100644
--- a/boards_cm/onlogic-factor-202.html
+++ b/boards_cm/onlogic-factor-202.html
@@ -20,11 +20,11 @@
-
+
+{"description":"From the OnLogic website: Factor 202 leverages the Raspberry Pi Compute Module 4 (CM4) to provide the power and flexibility of Raspberry Pi in an industrial controller built for the IoT edge. Onboard digital and analog I/O (DIO & AIO), as well as a capacitive touchscreen, give you unmatched control over your application.","headline":"Factor 202 Raspberry Pi Industrial IoT Gateway","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/onlogic-factor-202.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/onlogic-factor-202.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/over-board-mini-itx.html b/boards_cm/over-board-mini-itx.html
index eb24d1c7e..d80af1b77 100644
--- a/boards_cm/over-board-mini-itx.html
+++ b/boards_cm/over-board-mini-itx.html
@@ -20,11 +20,11 @@
-
+
+{"description":"In addition to the standard Raspberry Pi interfaces found on the various standard models and the Compute Module I/O board, the Over:Board offers a full-size PCI-Express slot (but still just the 1x single-lane PCI-E v2.0 bus), a 24-pin ATX power header, Real-Time Clock with backup battery, RS232 (DB9) COM port, USB 2.0 4-port hub with two physical ports, USB Audio IC with Line-out and Mic-in, and a USB SATA controller for HDD/SSD storage.","headline":"Over:Board Mini ITX motherboard","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/over-board-mini-itx.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/over-board-mini-itx.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/parvus-duracor-pi.html b/boards_cm/parvus-duracor-pi.html
index a005008ec..65fae97ac 100644
--- a/boards_cm/parvus-duracor-pi.html
+++ b/boards_cm/parvus-duracor-pi.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Parvus DuraCOR Pi from Curtiss-Wright is an ‘ultra-small form factor rugged mission computer’ in a MIL-STD rugged sealed housing. It exposes all IO through MIL-STD-38999 connectors, including all 40 GPIO pins.","headline":"Parvus DuraCOR Pi","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/parvus-duracor-pi.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/parvus-duracor-pi.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/pi-cast.html b/boards_cm/pi-cast.html
new file mode 100644
index 000000000..23486451e
--- /dev/null
+++ b/boards_cm/pi-cast.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+Pi-Cast KVM | Raspberry Pi PCIe Database
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Pi-Cast makes a variety of small PiKVM boxes with various features, from extra USB ports to a built-in KVM switcher for multiple inputs. Their basic model offers Ethernet over the USB 3.0 USB-C connection that also powers the device, so you can manage a device using only a tablet (like an iPad) or direct wire it to your computer.
+
+
+
+
+
+
+
+
+
+
+
diff --git a/boards_cm/pi4gpu.html b/boards_cm/pi4gpu.html
index 5ed0b565e..9cb95cee3 100644
--- a/boards_cm/pi4gpu.html
+++ b/boards_cm/pi4gpu.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This board is a collaboration between Mirek of Mirkotronics and Jeff Geerling.","headline":"Pi4GPU","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/pi4gpu.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/pi4gpu.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/pibox-2-mini-nas.html b/boards_cm/pibox-2-mini-nas.html
index f5d49672e..b1521071a 100644
--- a/boards_cm/pibox-2-mini-nas.html
+++ b/boards_cm/pibox-2-mini-nas.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The PiBox is an ultra-modular two or five-bay NAS storage solution for the Raspberry Pi CM4. It allows the use of up to 2 (or 5, in the larger model) SATA drives and includes HDMI and Gigabit Ethernet.","headline":"PiBox 2 Mini","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/pibox-2-mini-nas.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/pibox-2-mini-nas.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/picam-module.html b/boards_cm/picam-module.html
index 4a807baff..a022b6d5c 100644
--- a/boards_cm/picam-module.html
+++ b/boards_cm/picam-module.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Ledato’s PiCam Module for the CM4 is a simple and ultra-compact board to mount a Raspberry Pi Camera and Compute Module 4 in a very tiny form factor, even smaller than that of the CM4Ext Nano that I’ve previously tested. The default setup includes wifi-connect, motioneye, and tensorflow, so you can stream a feed with object detection out to other computers on the network!","headline":"PiCam Module","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/picam-module.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/picam-module.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/pikeeb.html b/boards_cm/pikeeb.html
index bcfc0f5a1..85774999f 100644
--- a/boards_cm/pikeeb.html
+++ b/boards_cm/pikeeb.html
@@ -20,11 +20,11 @@
-
+
+{"description":"PiKeeb is the RaspberryPi-enabled battery-powered open-source hackable digital typewriter with hot-swappable mechanical switches.","headline":"PiKeeb - Open Source Digital Typewriter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/pikeeb.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/pikeeb.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/pikvm-v4.html b/boards_cm/pikvm-v4.html
index 8ef777c74..51645fa50 100644
--- a/boards_cm/pikvm-v4.html
+++ b/boards_cm/pikvm-v4.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The PiKVM v4 is the latest iteration of the reference PiKVM device. It comes in two CM4-powered variants: the Plus and the mini.","headline":"PiKVM v4","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/pikvm-v4.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/pikvm-v4.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/pintry-x2.html b/boards_cm/pintry-x2.html
index a6fa66cf3..df1099783 100644
--- a/boards_cm/pintry-x2.html
+++ b/boards_cm/pintry-x2.html
@@ -20,11 +20,11 @@
-
+
+{"description":"From the official project page:","headline":"Pintry X2","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/pintry-x2.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/pintry-x2.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/pistorm-cm4-amiga.html b/boards_cm/pistorm-cm4-amiga.html
index 17a837e0c..223821b84 100644
--- a/boards_cm/pistorm-cm4-amiga.html
+++ b/boards_cm/pistorm-cm4-amiga.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The PiStorm32 from Claude Scwarz is a 32bit Open Source accelerator card for Commodore Amiga computers, using the CM4 for Motorola 68000 CPU emulation, NVMe drive, graphics card available from AmigaOS among more things. It is however closed source until it has been brought up and is fully working, so no one tries to sell expensive paper weights based on a bad revision of the board.","headline":"PiStorm32 CM4 Amiga","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/pistorm-cm4-amiga.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/pistorm-cm4-amiga.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/piunora-metro-ff-m2.html b/boards_cm/piunora-metro-ff-m2.html
index 4fb12b578..4cd268a3f 100644
--- a/boards_cm/piunora-metro-ff-m2.html
+++ b/boards_cm/piunora-metro-ff-m2.html
@@ -20,11 +20,11 @@
-
+
+{"description":"A carrier for the Raspberry Pi CM4 in an Adafruit Metro/Arduino form-factor. It features full-size HDMI, USB-C (USB Device data+power), USB-A, M.2 (PCI-E), RGB LED, 6 ADC inputs (2 extra channels as solder pads), two user-programmable buttons, full size camera connector and a Qwiic/Stemma QT connector for I2C devices.","headline":"Piunora - CM4 in Metro/Arduino form factor","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/piunora-metro-ff-m2.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/piunora-metro-ff-m2.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/pizza4-micro-server.html b/boards_cm/pizza4-micro-server.html
index 30ce519b5..5267f555f 100644
--- a/boards_cm/pizza4-micro-server.html
+++ b/boards_cm/pizza4-micro-server.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Pizza4 Micro from OpenEmbed has two built-in Gigabit Ethernet ports and an NVMe socket, which run through a PCI express switch built into the board. It also includes full-size HDMI outputs, two USB 2.0 ports, a microSD card slot for CM4 Lite modules, and a nice enclosure complete with power button.","headline":"Pizza4 Micro Server","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/pizza4-micro-server.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/pizza4-micro-server.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/pockit.html b/boards_cm/pockit.html
index e457ed208..ecdedd7fb 100644
--- a/boards_cm/pockit.html
+++ b/boards_cm/pockit.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Pockit is a modular Linux computer based on the Raspberry Pi Compute Module 4. The full system will include 80+ ‘BLOCKS’ that can be snapped together to make for a complete computer tailored to an individual project’s needs. There’s a demo video that highlights the latest developments for the project.","headline":"Pockit","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/pockit.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/pockit.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/pspi-compute.html b/boards_cm/pspi-compute.html
index 6dc286900..bb4cac76d 100644
--- a/boards_cm/pspi-compute.html
+++ b/boards_cm/pspi-compute.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The PSPi Compute is a Compute Module 4-based set of boards that fit inside a PSP case.","headline":"PSPi Compute","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/pspi-compute.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/pspi-compute.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/radxa-taco.html b/boards_cm/radxa-taco.html
index 3498f0402..1e8cbb551 100644
--- a/boards_cm/radxa-taco.html
+++ b/boards_cm/radxa-taco.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Radxa Taco is the ultimate CM4 carrier board designed for NAS/server/router applications. The idea is based on the Quad SATA HAT for the Raspberry Pi 4 and goes much further. The Radxa Taco has the following features:","headline":"Radxa Taco","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/radxa-taco.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/radxa-taco.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/raspberry-pi-cm4-tv-stick.html b/boards_cm/raspberry-pi-cm4-tv-stick.html
index b561ed8ce..64db1560b 100644
--- a/boards_cm/raspberry-pi-cm4-tv-stick.html
+++ b/boards_cm/raspberry-pi-cm4-tv-stick.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Raspberry Pi CM4 TV Stick is a carrier that plugs directly to HDMI port. Perfect for Kodi, RetroPie, or just using a Pi attached directly to a monitor or TV for any use case. Power is through USB-C, though.","headline":"Raspberry Pi CM4 TV Stick","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/raspberry-pi-cm4-tv-stick.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/raspberry-pi-cm4-tv-stick.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/retro-dreamer-g4a-cm4.html b/boards_cm/retro-dreamer-g4a-cm4.html
index 4e6108790..ac2111083 100644
--- a/boards_cm/retro-dreamer-g4a-cm4.html
+++ b/boards_cm/retro-dreamer-g4a-cm4.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Retro Dreamer G4A CM4 is set to launch on Kickstarter soon, and it looks like it’s a custom CM4 board inside a GameBoy Advance case, with a 3.5” IPS LED display.","headline":"Retro Dreamer G4A CM4","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/retro-dreamer-g4a-cm4.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/retro-dreamer-g4a-cm4.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/retro-game-restore-gpimate-plus.html b/boards_cm/retro-game-restore-gpimate-plus.html
index 81143e2cd..e98fff83e 100644
--- a/boards_cm/retro-game-restore-gpimate-plus.html
+++ b/boards_cm/retro-game-restore-gpimate-plus.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The RgR GPiMate Plus adapter board integrates a Compute Module 4 into the Retroflag GPi CASE.","headline":"Retro Game Restore GPiMate Plus for CM4 Lite","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/retro-game-restore-gpimate-plus.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/retro-game-restore-gpimate-plus.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/retro-lite-cm4.html b/boards_cm/retro-lite-cm4.html
index 8381f0e91..b9aba4985 100644
--- a/boards_cm/retro-lite-cm4.html
+++ b/boards_cm/retro-lite-cm4.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Retro Lite CM4 is a sleek, handheld gaming console based around the Compute Module 4. It is a collaboration project between StonedEdge and Dmcke5 on the BitBuilt forums. It is modelled in SolidWorks and the PCBs were designed in EAGLE. The final shell is machined 6061 aluminum.","headline":"Retro Lite CM4","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/retro-lite-cm4.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/retro-lite-cm4.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/retroflag-gpi-case-2.html b/boards_cm/retroflag-gpi-case-2.html
index 1b5be4265..8f5a30043 100644
--- a/boards_cm/retroflag-gpi-case-2.html
+++ b/boards_cm/retroflag-gpi-case-2.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Retroflag is out with their new Retroflag GPi CASE 2, which packs a CM4 into a Gameboy-style enclosure with USB-C charging, HDMI output, a 3.0” LCD, headphone out, and 2 USB 2 ports.","headline":"Retroflag GPi CASE 2","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/retroflag-gpi-case-2.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/retroflag-gpi-case-2.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/revolution-pi-revpi-4.html b/boards_cm/revolution-pi-revpi-4.html
index de07445c2..be36b9819 100644
--- a/boards_cm/revolution-pi-revpi-4.html
+++ b/boards_cm/revolution-pi-revpi-4.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The RevPi 4 is an upcoming industrial pc solution built around the CM4, following in the footsteps of the previous RevPi Core 3+/Core 3/Core. The CM4 version is in late development stages according to this timeline.","headline":"Revolution Pi RevPi 4","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/revolution-pi-revpi-4.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/revolution-pi-revpi-4.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/routerpi.html b/boards_cm/routerpi.html
index 1a38597ff..77ce67c0a 100644
--- a/boards_cm/routerpi.html
+++ b/boards_cm/routerpi.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The RouterPihttps://blog.zakkemble.net/routerpi-compute-module-4-router/ is a simple and tidy CM4 Router Board with dual Ethernet ports. The first port is provided by the built-in NIC, and the second is through a Realtek RTL8111HS directly off the PCIe bus.","headline":"RouterPi","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/routerpi.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/routerpi.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/rpi-cm4-gigabit-switch-board.html b/boards_cm/rpi-cm4-gigabit-switch-board.html
index 66d889402..df6e11ad0 100644
--- a/boards_cm/rpi-cm4-gigabit-switch-board.html
+++ b/boards_cm/rpi-cm4-gigabit-switch-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"A project from @tlalexander, the Dual CM4 Gigabit Switch Board is a CM4 carrier board with integrated gigabit switch. It has three RJ45 jacks, each connected to a Microchip KSZ9567. This is a prelude to @tlalexander’s eventual plan to design a version of the board with four CM4s and one ethernet jack, all passed through the gig switch.","headline":"Dual CM4 Gigabit Switch Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/rpi-cm4-gigabit-switch-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/rpi-cm4-gigabit-switch-board.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/rpi4-rtc-poe.html b/boards_cm/rpi4-rtc-poe.html
index 55f1cee1b..f2cd6ca3a 100644
--- a/boards_cm/rpi4-rtc-poe.html
+++ b/boards_cm/rpi4-rtc-poe.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The RPi4-RTC-PoE from ab-log is a DIN rail mini server offers PoE power, Gigabit Ethernet, USB 2.0, USB-over-Ethernet, an M.2 2230 slot for NVMe SSDs, a power button, status LEDs, an RTC, hardware watchdog, RS485, and ZigBee, and is a very compact little DIN server.","headline":"RPi4-RTC-PoE DIN rail mini server","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/rpi4-rtc-poe.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/rpi4-rtc-poe.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/scalenode-cm4.html b/boards_cm/scalenode-cm4.html
index f5fadc4d9..8d7ca0166 100644
--- a/boards_cm/scalenode-cm4.html
+++ b/boards_cm/scalenode-cm4.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The baseboard has been optimized for 19-inch rack mount installations for distributed multi-node computing systems. It includes a PoE circuit, has an M.2 M-key slot for NVMe SSDs, and fits inside a 1U chassis.","headline":"Scalenode - server baseboard for CM4","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/scalenode-cm4.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/scalenode-cm4.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/seaberry.html b/boards_cm/seaberry.html
index 6eff320fb..a59027079 100644
--- a/boards_cm/seaberry.html
+++ b/boards_cm/seaberry.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Seaberry is a Mini-ITX carrier board for the RPi Compute Module 4 with PCIe peripheral connectivity.","headline":"Seaberry - Mini ITX motherboard","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/seaberry.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/seaberry.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/seeed-dual-gig-cm4-routerboard.html b/boards_cm/seeed-dual-gig-cm4-routerboard.html
index b55e32f24..3795a3909 100644
--- a/boards_cm/seeed-dual-gig-cm4-routerboard.html
+++ b/boards_cm/seeed-dual-gig-cm4-routerboard.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Dual Gigabit Carrier Board powered by Raspberry Pi Compute Module 4 is equipped with Dual Gigabit Ethernet ports and dual USB 3.0 ports, making it suitable for soft router applications, while keeping the hardware to a minimum.","headline":"Seeed Studio Dual Gigabit Ethernet Carrier Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/seeed-dual-gig-cm4-routerboard.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/seeed-dual-gig-cm4-routerboard.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/seeed-edgebox-rpi-200.html b/boards_cm/seeed-edgebox-rpi-200.html
index 355632f19..797f43452 100644
--- a/boards_cm/seeed-edgebox-rpi-200.html
+++ b/boards_cm/seeed-edgebox-rpi-200.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This DIN rail mount inudstrial computer has built-in expansion, a Phoenix connector with multiple isolated inputs and outputs, and all the typical industrial interfaces (CANBUS, RS485, and more), and is easy to take apart and rebuild for any purpose, from remote sensing to industrial controls.","headline":"Seeed Studios EdgeBox-RPI-200","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/seeed-edgebox-rpi-200.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/seeed-edgebox-rpi-200.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/seeed-studio-reterminal-dm.html b/boards_cm/seeed-studio-reterminal-dm.html
index 8ccb6a074..7eab49c00 100644
--- a/boards_cm/seeed-studio-reterminal-dm.html
+++ b/boards_cm/seeed-studio-reterminal-dm.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The reTerminal DM encloses a CM4 inside an enclosure incorporating a 10.1” multi-touch IPS display, multiple expansion slots, and multiple mounting options (DIN, VESA, flushmount).","headline":"Seeed Studio reTerminal DM","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/seeed-studio-reterminal-dm.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/seeed-studio-reterminal-dm.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/seeed-studio-reterminal.html b/boards_cm/seeed-studio-reterminal.html
index d972ce110..5581ec3ed 100644
--- a/boards_cm/seeed-studio-reterminal.html
+++ b/boards_cm/seeed-studio-reterminal.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The reTerminal encloses a CM4 inside an enclosure incorporating a 720p 5” multi-touch IPS display, a high speed expansion interface, 2x USB 2.0, Gigabit Ethernet, a 40-in GPIO header, a Crypto co-processor, and more.","headline":"Seeed Studio reTerminal","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/seeed-studio-reterminal.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/seeed-studio-reterminal.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/sega-game-gear-drop-in-retropie-kit.html b/boards_cm/sega-game-gear-drop-in-retropie-kit.html
index e6c305978..0cffe260f 100644
--- a/boards_cm/sega-game-gear-drop-in-retropie-kit.html
+++ b/boards_cm/sega-game-gear-drop-in-retropie-kit.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The board, officially called the “Zega Mame Gear II controller-ZMG-CM4”, replaces the guts of a Sega Game Gear. It claims to get up to 4 hours play time from 2x 2,000 mAh batteries.","headline":"Zega II Game Gear drop-in CM4 RetroPie Kit","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/sega-game-gear-drop-in-retropie-kit.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/sega-game-gear-drop-in-retropie-kit.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/sferalabs-exo-sense-pi.html b/boards_cm/sferalabs-exo-sense-pi.html
index 34c5b6c71..0affb074e 100644
--- a/boards_cm/sferalabs-exo-sense-pi.html
+++ b/boards_cm/sferalabs-exo-sense-pi.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Exo Sense Pi is a multi-sensor package powered by a Compute Module 4.","headline":"Exo Sense Pi","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/sferalabs-exo-sense-pi.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/sferalabs-exo-sense-pi.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/sharp-nec-ds1-if20ce.html b/boards_cm/sharp-nec-ds1-if20ce.html
index c2876bf37..ff1a3f4b6 100644
--- a/boards_cm/sharp-nec-ds1-if20ce.html
+++ b/boards_cm/sharp-nec-ds1-if20ce.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Sharp/NEC DS1-IF20CE Compute Module Interface Board, product code MPI4E, is part of Sharp/NEC’s display solution for a MediaPlayer/SoC integration with their displays. Here is a user manual mentioning the board.","headline":"Sharp/NEC DS1-IF20CE Compute Module Interface Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/sharp-nec-ds1-if20ce.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/sharp-nec-ds1-if20ce.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/sigmoid-s7p.html b/boards_cm/sigmoid-s7p.html
index 61f689a1b..389d130e8 100644
--- a/boards_cm/sigmoid-s7p.html
+++ b/boards_cm/sigmoid-s7p.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This is the world’s first 3D-Printer Control Unit based on the all new Raspberry Pi 4 Compute Module.","headline":"Sigmoid S7P 3D Printer Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/sigmoid-s7p.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/sigmoid-s7p.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/sourcekit-pitray-mini.html b/boards_cm/sourcekit-pitray-mini.html
index 491555bec..67463d86e 100644
--- a/boards_cm/sourcekit-pitray-mini.html
+++ b/boards_cm/sourcekit-pitray-mini.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Sourcekit PiTray mini is a companion IO board for Raspberry Pi Compute Module (not included). It is designed for use both as a development system for Compute Module 4 and as an embedded board integrated into end products.","headline":"Sourcekit PiTray mini","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/sourcekit-pitray-mini.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/sourcekit-pitray-mini.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/stereopi-v2.html b/boards_cm/stereopi-v2.html
index e6d0c633a..318f53a0b 100644
--- a/boards_cm/stereopi-v2.html
+++ b/boards_cm/stereopi-v2.html
@@ -20,11 +20,11 @@
-
+
+{"description":"From the makers of StereoPi comes the StereoPi v2 - a CM4-based DIY stereoscopic camera. For computer vision learners, drone and robot builders, AR/VR and 360 panorama experimenters. Open-source. Now with WiFi, BT, and more power.","headline":"StereoPi - DIY stereoscopic camera","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/stereopi-v2.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/stereopi-v2.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/super-8-camera-digitizer.html b/boards_cm/super-8-camera-digitizer.html
index cb3789811..19067b577 100644
--- a/boards_cm/super-8-camera-digitizer.html
+++ b/boards_cm/super-8-camera-digitizer.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The CM4 Super 8 Camera Digitizer is a prototype film cartridge replacement for Super 8 cameras that allows the direct digital capture of Super 8 video footage.","headline":"CM4 Super 8 Camera Digitizer","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/super-8-camera-digitizer.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/super-8-camera-digitizer.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/techbase-ai-gateway-9500-cm4.html b/boards_cm/techbase-ai-gateway-9500-cm4.html
index 4060dfc82..12b06ad21 100644
--- a/boards_cm/techbase-ai-gateway-9500-cm4.html
+++ b/boards_cm/techbase-ai-gateway-9500-cm4.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The AI GATEWAY 9500-CM4 marries a CM4 with a Google Coral TPU, over PCIe (though this might not be working yet—see Issue #44.","headline":"Techbase AI GATEWAY 9500-CM4","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/techbase-ai-gateway-9500-cm4.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/techbase-ai-gateway-9500-cm4.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/techbase-clusberry-9500-cm4.html b/boards_cm/techbase-clusberry-9500-cm4.html
index 1ca51c68a..dd53706a3 100644
--- a/boards_cm/techbase-clusberry-9500-cm4.html
+++ b/boards_cm/techbase-clusberry-9500-cm4.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The ClusBerry 9500-CM4 is billed as an ‘Industrial Raspberry Pi Compute Module 4 Cluster’. It has a DIN rail case, a shared heatsink, and the standard set of modules includes an I/O board, a ‘Communication Gateway’, and an ‘AI Gateway’, all with different IO connections and purposes.","headline":"Techbase ClusBerry 9500-CM4","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/techbase-clusberry-9500-cm4.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/techbase-clusberry-9500-cm4.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/techbase-modberry-500-cm4.html b/boards_cm/techbase-modberry-500-cm4.html
index 55c7e13d5..36a74110f 100644
--- a/boards_cm/techbase-modberry-500-cm4.html
+++ b/boards_cm/techbase-modberry-500-cm4.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The ModBerry 500 CM4 is billed as an industrial IoT computer built on the CM4. It has significantly improved CPU performance, eMMC flash speed, and RAM over the previous CM3/CM3+ iteration.","headline":"Techbase ModBerry 500 CM4","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/techbase-modberry-500-cm4.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/techbase-modberry-500-cm4.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/timebeat-timecard-mini-pcie.html b/boards_cm/timebeat-timecard-mini-pcie.html
index f9cfa7359..b7d45da01 100644
--- a/boards_cm/timebeat-timecard-mini-pcie.html
+++ b/boards_cm/timebeat-timecard-mini-pcie.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Timebeat’s TimeCard mini PCIe card sits in a server’s PCIe slot, exposing two serial interfaces (one to an optional Raspberry Pi CM4, one to an optional GPS unit), and the card also holds a TXCO (Temperature Controlled Crystal Oscillator) or OXCO (Oven-Controlled Crystal Oscillator) to hold time very accurately if the signal is lost.","headline":"Timebeat Time Card mini PCIe","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/timebeat-timecard-mini-pcie.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/timebeat-timecard-mini-pcie.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/tinycar-cm4-markus-kasten.html b/boards_cm/tinycar-cm4-markus-kasten.html
index c2dca103c..ecd120aa2 100644
--- a/boards_cm/tinycar-cm4-markus-kasten.html
+++ b/boards_cm/tinycar-cm4-markus-kasten.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This is a 6-layer CM4 carrier board designed by Markus Kasten that directly integrates two Google Coral TPUs.","headline":"TinyCar CM4","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/tinycar-cm4-markus-kasten.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/tinycar-cm4-markus-kasten.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/tofu-industrial-carrier.html b/boards_cm/tofu-industrial-carrier.html
index 4724fcd88..9acabb71a 100644
--- a/boards_cm/tofu-industrial-carrier.html
+++ b/boards_cm/tofu-industrial-carrier.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The TOFU board is a 9cm x 9cm carrier board for use with Raspberry Pi Compute Module 4 (CM4). Inspired by the official CM4IO board, it’s intended for industrial applications. It may also be used by enthusiasts looking for a compact yet complete solution to interface the many inputs and outputs of the single board computer.","headline":"TOFU Industrial CM4 Carrier","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/tofu-industrial-carrier.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/tofu-industrial-carrier.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/turing-pi-2.html b/boards_cm/turing-pi-2.html
index 8491f1ab9..0d98c5d14 100644
--- a/boards_cm/turing-pi-2.html
+++ b/boards_cm/turing-pi-2.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Turing Pi is a compact ARM cluster that provides a secure and scalable compute in the edge. It is designed to make web-scale edge computing easier for developers. Turing Pi cluster architecture allows you to migrate and sync web apps with minimal friction. It provides you with complete control of the edge infrastructure and improves reliability.","headline":"Turing Pi 2","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/turing-pi-2.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/turing-pi-2.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/ucm4-tiny-board-kamil-lorenc.html b/boards_cm/ucm4-tiny-board-kamil-lorenc.html
index 376cfa42b..7a661f743 100644
--- a/boards_cm/ucm4-tiny-board-kamil-lorenc.html
+++ b/boards_cm/ucm4-tiny-board-kamil-lorenc.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This board is the exact footprint of the CM4, and includes only the necessary components to get wired networking, a microSD card, and power (or USB OTG) to the CM4.","headline":"uCM4","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/ucm4-tiny-board-kamil-lorenc.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/ucm4-tiny-board-kamil-lorenc.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/uptime-lab-cm4-blade.html b/boards_cm/uptime-lab-cm4-blade.html
index d8560e0ff..9e2947fc2 100644
--- a/boards_cm/uptime-lab-cm4-blade.html
+++ b/boards_cm/uptime-lab-cm4-blade.html
@@ -20,11 +20,11 @@
-
+
+{"description":"In just one rack unit up to 20 Compute Blades can be installed. Each Blade has its own NVMe SSD, 1 Gbps Ethernet with PoE support, and status LEDs. The TPM edition adds on a TPM 2.0 module, and the Dev module adds on a further set of features like HDMI, microSD, and USB-C ports.","headline":"Uptime Lab CM4 Blade","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/uptime-lab-cm4-blade.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/uptime-lab-cm4-blade.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/uptime-lab-cm4-mincab.html b/boards_cm/uptime-lab-cm4-mincab.html
index 5d9202ae7..fcb3907d5 100644
--- a/boards_cm/uptime-lab-cm4-mincab.html
+++ b/boards_cm/uptime-lab-cm4-mincab.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The MinCab from Uptime Lab is a minimal carrier board for the CM4. Uptime Lab doesn’t currently have any information about it on their website, but you can read more about the MinCab here and in @merocle’s Twitter thread here.","headline":"Uptime Lab’s MinCab Carrier Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/uptime-lab-cm4-mincab.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/uptime-lab-cm4-mincab.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/uptime-lab-cm4-upberry.html b/boards_cm/uptime-lab-cm4-upberry.html
index 51b434227..10abbd0f3 100644
--- a/boards_cm/uptime-lab-cm4-upberry.html
+++ b/boards_cm/uptime-lab-cm4-upberry.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Upberry is a tiny CM4 carrier with only HDMI, USB-C for power and OTG support, and status and activity LEDs. There will be a machined aluminum case that keeps with the trim aesthetic, and it should be able to fit in as a tiny display computer, or something like a Chromecast, if you have a WiFi version of the CM4.","headline":"Uptime Lab’s UpBerry","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/uptime-lab-cm4-upberry.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/uptime-lab-cm4-upberry.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/utility-control-unit.html b/boards_cm/utility-control-unit.html
index 9675b2483..6760245ad 100644
--- a/boards_cm/utility-control-unit.html
+++ b/boards_cm/utility-control-unit.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Utility Control Unit is a DIN-rail mountable 3D-printer/smart home server, developed by @bauke2012 and @H3ndrik-Jan.","headline":"Utility Control Unit","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/utility-control-unit.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/utility-control-unit.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/uugear-pigear-nano.html b/boards_cm/uugear-pigear-nano.html
index 5591cff02..4aed8eaca 100644
--- a/boards_cm/uugear-pigear-nano.html
+++ b/boards_cm/uugear-pigear-nano.html
@@ -20,11 +20,11 @@
-
+
+{"description":"There are three VLI USB 3 hubs on this board. One is a VLI VL805 like is found on the Raspberry Pi 4 model B.","headline":"UUGear PiGear Nano","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/uugear-pigear-nano.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/uugear-pigear-nano.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/waveshare-cm4-duino.html b/boards_cm/waveshare-cm4-duino.html
index 9b57f63cf..51b251f62 100644
--- a/boards_cm/waveshare-cm4-duino.html
+++ b/boards_cm/waveshare-cm4-duino.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Waveshare’s CM4-Duino is an Arduino compatible base board for the Compute Module 4 with HDMI, USB, and an M.2 M-key slot.","headline":"Waveshare CM4-Duino","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/waveshare-cm4-duino.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/waveshare-cm4-duino.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/waveshare-cm4-io-base.html b/boards_cm/waveshare-cm4-io-base.html
index aeee0b06f..cb37922a9 100644
--- a/boards_cm/waveshare-cm4-io-base.html
+++ b/boards_cm/waveshare-cm4-io-base.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This board has a 1 Gbps Ethernet port and features 2x MIPI-Camera connectors. It also has an M.2 M-key slot capable of using NVMe SSDs or other PCIe peripherals. It has a full size HDMI port, an RTC with battery backup (Version B only), and a 4-pin fan connector with a fan controller (Version B only). It also has 2x USB 2.0 ports and a built-in USB 2.0 hub.","headline":"Waveshare CM4 IO Base","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/waveshare-cm4-io-base.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/waveshare-cm4-io-base.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/waveshare-cm4-nano.html b/boards_cm/waveshare-cm4-nano.html
index 4deab94d5..4e377a9cf 100644
--- a/boards_cm/waveshare-cm4-nano.html
+++ b/boards_cm/waveshare-cm4-nano.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Waveshare recently introduced the CM4 Nano Base Board (B), which sits within the CM4 footprint and offers full GPIO, Ethernet, USB 2.0 Type A, mini HDMI, CSI/DSI, 3.5mm Audio Output, and USB-C input for power.","headline":"Waveshare CM4 Nano Base Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/waveshare-cm4-nano.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/waveshare-cm4-nano.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/waveshare-cm4-poe-board.html b/boards_cm/waveshare-cm4-poe-board.html
index c2edc025d..a4bc89173 100644
--- a/boards_cm/waveshare-cm4-poe-board.html
+++ b/boards_cm/waveshare-cm4-poe-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This board integrates an 802.3af-compliant PoE circuit (5V/2.5A) for powering the board over Ethernet, and includes 4x USB 3.2 Gen1 ports instead of the 2x USB 2.0 ports on the official Raspberry Pi Compute Module 4 IO board.","headline":"Waveshare Compute Module 4 PoE Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/waveshare-cm4-poe-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/waveshare-cm4-poe-board.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/waveshare-dual-gb-ethernet-5g-4g-base-board.html b/boards_cm/waveshare-dual-gb-ethernet-5g-4g-base-board.html
index b25da9d1d..b4b122dd8 100644
--- a/boards_cm/waveshare-dual-gb-ethernet-5g-4g-base-board.html
+++ b/boards_cm/waveshare-dual-gb-ethernet-5g-4g-base-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Waveshare has a new Dual Gigabit Ethernet 5G/4G Base Board with dual gigabit Ethernet (2nd port is USB RTL8153 chip), RTC, dual HDMI, USB 3.2 Gen 1, and an M.2 B-key slot.","headline":"Waveshare Dual Gigabit Ethernet 5G/4G Base Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/waveshare-dual-gb-ethernet-5g-4g-base-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/waveshare-dual-gb-ethernet-5g-4g-base-board.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/waveshare-dual-gigabit-ethernet-base-board.html b/boards_cm/waveshare-dual-gigabit-ethernet-base-board.html
index 0e2e25ac7..12fa47a89 100644
--- a/boards_cm/waveshare-dual-gigabit-ethernet-base-board.html
+++ b/boards_cm/waveshare-dual-gigabit-ethernet-base-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This IO Board for the Compute Module 4 has a second Gigabit Ethernet port off an internal USB 3.0 bus, using a Realtek chip for the NIC. This is similar to the USB 3.0-based approach Seeed used on their board. With it’s wide array of IO, it could make a nice platform for DIY routers.","headline":"Waveshare’s Dual Gigabit Ethernet Base Board for the CM4","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/waveshare-dual-gigabit-ethernet-base-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/waveshare-dual-gigabit-ethernet-base-board.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/wiretrustee-sata-4x-nas.html b/boards_cm/wiretrustee-sata-4x-nas.html
index f93e0e8e5..86943ffed 100644
--- a/boards_cm/wiretrustee-sata-4x-nas.html
+++ b/boards_cm/wiretrustee-sata-4x-nas.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This 4x SATA NAS board by Wiretrustee has an integrated Marvell 88SE9215 controller on the PCIe bus to interface with up to 4 native SATA ports.","headline":"Wiretrustee 4x SATA NAS Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/wiretrustee-sata-4x-nas.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/wiretrustee-sata-4x-nas.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/wisgate-connect.html b/boards_cm/wisgate-connect.html
index 0812357e8..7ec770760 100644
--- a/boards_cm/wisgate-connect.html
+++ b/boards_cm/wisgate-connect.html
@@ -20,11 +20,11 @@
-
+
+{"description":"WisGate Connect is an industrial IoT platform from RAKwireless for LoRaWAN and remote sensing. It has 3 mini PCIe slots, an M.2 slot, multiple SIM card slots, a Pi HAT mount, PoE expansion, WisBlock IO expansion, an optional OLED display, multiple power options, and runs RakPiOS, a custom version of Debian built especially for this board.","headline":"WisGate Connect","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/wisgate-connect.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/wisgate-connect.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/zega-piboy.html b/boards_cm/zega-piboy.html
index e0678974d..c9b03a5e0 100644
--- a/boards_cm/zega-piboy.html
+++ b/boards_cm/zega-piboy.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Zega PiBoy from John Maddison is an original-Gameboy-style handheld gaming build centered around the CM4.","headline":"Zega PiBoy","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/zega-piboy.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/zega-piboy.html"},"@context":"https://schema.org"}
diff --git a/boards_cm/zymbit-secure-compute-node.html b/boards_cm/zymbit-secure-compute-node.html
index edb9102c6..0d1a56daa 100644
--- a/boards_cm/zymbit-secure-compute-node.html
+++ b/boards_cm/zymbit-secure-compute-node.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Secure Edge Node - D35 is an extremely secure computing platform built around the Compute Module 4:","headline":"Zybmit Secure Edge Node - D35","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//boards_cm/zymbit-secure-compute-node.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//boards_cm/zymbit-secure-compute-node.html"},"@context":"https://schema.org"}
diff --git a/cards_adapter/ashata-pcie-1-to-4-usb3-switch.html b/cards_adapter/ashata-pcie-1-to-4-usb3-switch.html
index 32c105af0..40bac8cfd 100644
--- a/cards_adapter/ashata-pcie-1-to-4-usb3-switch.html
+++ b/cards_adapter/ashata-pcie-1-to-4-usb3-switch.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This PCI Express switch uses the ASM1184e PCIe switch, and works well with the Raspberry Pi. As with other PCI Express switches, it requires a separate power supply for 12V power to the board.","headline":"ASHATA PCE4PCE-A01 1 to 4 Port PCIe Switch","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_adapter/ashata-pcie-1-to-4-usb3-switch.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_adapter/ashata-pcie-1-to-4-usb3-switch.html"},"@context":"https://schema.org"}
diff --git a/cards_adapter/delock-pcie-to-parallel.html b/cards_adapter/delock-pcie-to-parallel.html
index 1ed4ca5fe..7c7b9f7fc 100644
--- a/cards_adapter/delock-pcie-to-parallel.html
+++ b/cards_adapter/delock-pcie-to-parallel.html
@@ -20,11 +20,11 @@
-
+
+{"description":"A number of parallel port adapters for PCI Express were tried on the Compute Module 4, but all that were tested required IO BAR space mapping to work correctly, and that legacy feature is not supported on the Pi’s SoC. So far no parallel port adapter has been found to work on the CM4.","headline":"Delock PCI Express Card to 1x Parallel IEEE 1284","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_adapter/delock-pcie-to-parallel.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_adapter/delock-pcie-to-parallel.html"},"@context":"https://schema.org"}
diff --git a/cards_adapter/exacq-ti-xio3130-2-port-pcie-switch.html b/cards_adapter/exacq-ti-xio3130-2-port-pcie-switch.html
index ffb7e69f4..07aa453b7 100644
--- a/cards_adapter/exacq-ti-xio3130-2-port-pcie-switch.html
+++ b/cards_adapter/exacq-ti-xio3130-2-port-pcie-switch.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Follow the GitHub issue for more details about this card’s current testing progress.","headline":"Exacq Technologies TI XIO3130 1 to 2 Port PCIe Switch","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_adapter/exacq-ti-xio3130-2-port-pcie-switch.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_adapter/exacq-ti-xio3130-2-port-pcie-switch.html"},"@context":"https://schema.org"}
diff --git a/cards_adapter/hlt-1x-16x-extension-cable.html b/cards_adapter/hlt-1x-16x-extension-cable.html
index a983c0ca3..246946b6d 100644
--- a/cards_adapter/hlt-1x-16x-extension-cable.html
+++ b/cards_adapter/hlt-1x-16x-extension-cable.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This is about as simple as it gets. I have encountered no issues with this adapter, and it’s helpful when plugging in any 4x, 8x, or 16x card to the 1x slot on the IO Board.","headline":"HLT PCIe 1x to 16x extension cable","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_adapter/hlt-1x-16x-extension-cable.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_adapter/hlt-1x-16x-extension-cable.html"},"@context":"https://schema.org"}
diff --git a/cards_adapter/iocrest-si-pex60016-2-port-pcie-switch.html b/cards_adapter/iocrest-si-pex60016-2-port-pcie-switch.html
index 165244324..21d99fc1d 100644
--- a/cards_adapter/iocrest-si-pex60016-2-port-pcie-switch.html
+++ b/cards_adapter/iocrest-si-pex60016-2-port-pcie-switch.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This card requires external power (and includes a molex to floppy power adapter), but works great on both the Raspberry Pi CM4 and Pi 5 model B.","headline":"I/O Crest SI-PEX60016 1 to 2 Port PCIe Switch","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_adapter/iocrest-si-pex60016-2-port-pcie-switch.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_adapter/iocrest-si-pex60016-2-port-pcie-switch.html"},"@context":"https://schema.org"}
diff --git a/cards_adapter/lenovo-ba7902-2-port-firewire-400.html b/cards_adapter/lenovo-ba7902-2-port-firewire-400.html
index 32a521377..95524cd48 100644
--- a/cards_adapter/lenovo-ba7902-2-port-firewire-400.html
+++ b/cards_adapter/lenovo-ba7902-2-port-firewire-400.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This firewire card uses the firewire_ohci kernel module:","headline":"I/O Crest SI-PEX60016 1 to 2 Port PCIe Switch","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_adapter/lenovo-ba7902-2-port-firewire-400.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_adapter/lenovo-ba7902-2-port-firewire-400.html"},"@context":"https://schema.org"}
diff --git a/cards_adapter/mellanox-connectx-3-pro.html b/cards_adapter/mellanox-connectx-3-pro.html
index ea0b265d4..48d204003 100644
--- a/cards_adapter/mellanox-connectx-3-pro.html
+++ b/cards_adapter/mellanox-connectx-3-pro.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This card requires a kernel recompile to include Mellanox 1/10/40Gbit Ethernet support. Via menuconfig:","headline":"ConnectX-3 Pro Dual port SFP+ Ethernet / MT27520","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_adapter/mellanox-connectx-3-pro.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_adapter/mellanox-connectx-3-pro.html"},"@context":"https://schema.org"}
diff --git a/cards_adapter/mikrotik-routerboard-14eu.html b/cards_adapter/mikrotik-routerboard-14eu.html
index 70426d22f..09db687e7 100644
--- a/cards_adapter/mikrotik-routerboard-14eu.html
+++ b/cards_adapter/mikrotik-routerboard-14eu.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The MikroTik RouterBOARD 14eU RouterBOARD 14eU is an adapter card for using four miniPCIe wireless cards and 3G miniPCIe cards in a PC with a PCIe slot. This gives you the ability to use our new R11e wireless interfaces in conventional PC computers.","headline":"MikroTik RouterBOARD 14eU","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_adapter/mikrotik-routerboard-14eu.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_adapter/mikrotik-routerboard-14eu.html"},"@context":"https://schema.org"}
diff --git a/cards_adapter/pce164p-no3-ver-006-riser.html b/cards_adapter/pce164p-no3-ver-006-riser.html
index 61ea3aa5c..1f9d7e416 100644
--- a/cards_adapter/pce164p-no3-ver-006-riser.html
+++ b/cards_adapter/pce164p-no3-ver-006-riser.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Follow the GitHub issue for more details about this card’s current testing progress.","headline":"Rosewill RCRC-17001 1x to 16x Riser PCE164P-N06 VER 006","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_adapter/pce164p-no3-ver-006-riser.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_adapter/pce164p-no3-ver-006-riser.html"},"@context":"https://schema.org"}
diff --git a/cards_adapter/pce164p-no3-ver-888-riser.html b/cards_adapter/pce164p-no3-ver-888-riser.html
index d7337a5f9..02d029294 100644
--- a/cards_adapter/pce164p-no3-ver-888-riser.html
+++ b/cards_adapter/pce164p-no3-ver-888-riser.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Follow the GitHub issue for more details about this card’s current testing progress.","headline":"Generic PCE164P NO3 VER 888 1x to 16x riser","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_adapter/pce164p-no3-ver-888-riser.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_adapter/pce164p-no3-ver-888-riser.html"},"@context":"https://schema.org"}
diff --git a/cards_adapter/pce164p-no6-ver-008s-riser.html b/cards_adapter/pce164p-no6-ver-008s-riser.html
index 072eb4bef..a50f668fb 100644
--- a/cards_adapter/pce164p-no6-ver-008s-riser.html
+++ b/cards_adapter/pce164p-no6-ver-008s-riser.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Follow the GitHub issue for more details about this card’s current testing progress.","headline":"Generic PCE164P NO3 VER 008S 1x to 16x riser","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_adapter/pce164p-no6-ver-008s-riser.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_adapter/pce164p-no6-ver-008s-riser.html"},"@context":"https://schema.org"}
diff --git a/cards_adapter/rdexp-pcie-x1-riser.html b/cards_adapter/rdexp-pcie-x1-riser.html
index 2c324d453..75ded80fd 100644
--- a/cards_adapter/rdexp-pcie-x1-riser.html
+++ b/cards_adapter/rdexp-pcie-x1-riser.html
@@ -20,11 +20,11 @@
-
+
+{"description":"I plan to test this out and see how it can make things fit more easily within the footprint of the CM4 IO Board. This Would be really nice for things like USB cards or SATA cards that take up a bit of vertical space.","headline":"RDEXP PCIe x1 90° riser","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_adapter/rdexp-pcie-x1-riser.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_adapter/rdexp-pcie-x1-riser.html"},"@context":"https://schema.org"}
diff --git a/cards_adapter/startech-dual-serial-adapter.html b/cards_adapter/startech-dual-serial-adapter.html
index c4f9e125d..906217de8 100644
--- a/cards_adapter/startech-dual-serial-adapter.html
+++ b/cards_adapter/startech-dual-serial-adapter.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This adapter card from StarTech is a PCI Express serial card that adds two 16C1050 RS232 serial UART channels/ports to a desktop computer or server. The serial card is compliant with PCI Express 1.0a specification, and it’s compatible with 1x, 2x, 4x, 8x and 16x PCI Express slots.","headline":"StarTech 2-Port PCI Express Serial Card with 16C1050 UART","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_adapter/startech-dual-serial-adapter.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_adapter/startech-dual-serial-adapter.html"},"@context":"https://schema.org"}
diff --git a/cards_adapter/waveshare-pcie-packet-switch-4p.html b/cards_adapter/waveshare-pcie-packet-switch-4p.html
index 62fc8d577..b7ff08f3b 100644
--- a/cards_adapter/waveshare-pcie-packet-switch-4p.html
+++ b/cards_adapter/waveshare-pcie-packet-switch-4p.html
@@ -20,11 +20,11 @@
-
+
+{"description":"From Waveshare’s website:","headline":"Waveshare PCIe-Packet-Switch-4P","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_adapter/waveshare-pcie-packet-switch-4p.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_adapter/waveshare-pcie-packet-switch-4p.html"},"@context":"https://schema.org"}
diff --git a/cards_adapter/zs-zhishang-pcie-x1-to-4-pcie-x16-expansion-riser.html b/cards_adapter/zs-zhishang-pcie-x1-to-4-pcie-x16-expansion-riser.html
index 12253526d..9d80dff72 100644
--- a/cards_adapter/zs-zhishang-pcie-x1-to-4-pcie-x16-expansion-riser.html
+++ b/cards_adapter/zs-zhishang-pcie-x1-to-4-pcie-x16-expansion-riser.html
@@ -20,11 +20,11 @@
-
+
+{"description":"It adapts one x1 PCIe port to 4 x16 slots, with an independent molex 4-pin power supply for each port.","headline":"ZS ZHISHANG PCI-E X1 to 4 PCI-E X16 Expansion Riser","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_adapter/zs-zhishang-pcie-x1-to-4-pcie-x16-expansion-riser.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_adapter/zs-zhishang-pcie-x1-to-4-pcie-x16-expansion-riser.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/amd-radeon-hd-7470-1gb.html b/cards_gpu/amd-radeon-hd-7470-1gb.html
index cbba42669..97e54bc6e 100644
--- a/cards_gpu/amd-radeon-hd-7470-1gb.html
+++ b/cards_gpu/amd-radeon-hd-7470-1gb.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Dell’s AMD Radeon HD 7470 has 1GB of GDDR5 VRAM, uses the Caicos GPU (“Southern Islands”), and was launched in Jan 2012 (according to TechPowerUp). Power draw is rated at 27W maximum, which could be an issue if driving it direct off the Pi’s PCIe slot without an externally-powered riser.","headline":"AMD Radeon HD 7470 1GB","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/amd-radeon-hd-7470-1gb.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/amd-radeon-hd-7470-1gb.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/amd-radeon-pro-wx2100.html b/cards_gpu/amd-radeon-pro-wx2100.html
index d34ae7f0d..ce2bbcbf2 100644
--- a/cards_gpu/amd-radeon-pro-wx2100.html
+++ b/cards_gpu/amd-radeon-pro-wx2100.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The AMD Radeon Pro WX 2100 Graphics is a mid-range professional graphics card.","headline":"AMD Radeon Pro WX 2100 Graphics","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/amd-radeon-pro-wx2100.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/amd-radeon-pro-wx2100.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/amd-radeon-rx6700xt-12gb.html b/cards_gpu/amd-radeon-rx6700xt-12gb.html
index 24ee7ff0c..76cb670ac 100644
--- a/cards_gpu/amd-radeon-rx6700xt-12gb.html
+++ b/cards_gpu/amd-radeon-rx6700xt-12gb.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Radeon RX 6700 XT (“Navy Flounder”) was released in 2021 and is supported by the open source amdgpu driver in the Linux Kernel, version 5.11 and later. It is also supported by AMD’s Radeon Software for Linux as of the 20.50 version.","headline":"AMD Radeon RX 6700 XT 12GB PCIe x16","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/amd-radeon-rx6700xt-12gb.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/amd-radeon-rx6700xt-12gb.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/amd-radeon-rx7900xtx-24gb.html b/cards_gpu/amd-radeon-rx7900xtx-24gb.html
index 29d9db1b9..336ef1b62 100644
--- a/cards_gpu/amd-radeon-rx7900xtx-24gb.html
+++ b/cards_gpu/amd-radeon-rx7900xtx-24gb.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Radeon RX 7900 XT (“Navi 31”) was released in 2022 and is supported by the open source amdgpu driver in the Linux Kernel, version 6.0 and later. It is also supported by AMD’s Radeon Software for Linux as of the 22.40 version.","headline":"AMD Radeon RX 7900 XTX 24GB PCIe x16","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/amd-radeon-rx7900xtx-24gb.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/amd-radeon-rx7900xtx-24gb.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/asrock-rack-m2-vga.html b/cards_gpu/asrock-rack-m2-vga.html
index c7c265b2e..2c9a7e8b5 100644
--- a/cards_gpu/asrock-rack-m2-vga.html
+++ b/cards_gpu/asrock-rack-m2-vga.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The M2_VGA is a tiny M.2 form-factor video card that features the SM750 GPU. This GPU doesn’t have a 3D rendering engine, it only has 16 MB of RAM, and it’s meant more for basic graphics like you’d find in a kiosk or an appliance—or as a very simple and power-efficient graphics processor for a server.","headline":"ASRock Rack M2_VGA","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/asrock-rack-m2-vga.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/asrock-rack-m2-vga.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/delock-module-minipcie-sm750.html b/cards_gpu/delock-module-minipcie-sm750.html
index 84246038c..577272be4 100644
--- a/cards_gpu/delock-module-minipcie-sm750.html
+++ b/cards_gpu/delock-module-minipcie-sm750.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Similar to the ASRock Rack M2_VGA, this Mini PCIe board uses the SM750 to power multi-display graphics with a fairly limited GPU. But support for the chip is built into the kernel, via an experimental driver.","headline":"Delock Module MiniPCIe SM750 VGA/DVI/HDMI Graphics Card","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/delock-module-minipcie-sm750.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/delock-module-minipcie-sm750.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/evga-geforce-gtx-750ti.html b/cards_gpu/evga-geforce-gtx-750ti.html
index e9de6742d..0456c4e83 100644
--- a/cards_gpu/evga-geforce-gtx-750ti.html
+++ b/cards_gpu/evga-geforce-gtx-750ti.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The GTX 750 Ti is a slightly older graphics card that is supported by both Nvidia’s proprietary driver and the open source Nouveau driver in the Linux Kernel.","headline":"EVGA Nvidia GeForce GTX 750 Ti","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/evga-geforce-gtx-750ti.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/evga-geforce-gtx-750ti.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/evga-geforce-rtx-3080ti.html b/cards_gpu/evga-geforce-rtx-3080ti.html
index 0d084a412..d1520570f 100644
--- a/cards_gpu/evga-geforce-rtx-3080ti.html
+++ b/cards_gpu/evga-geforce-rtx-3080ti.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The RTX 3080 Ti is supported by both Nvidia’s proprietary driver and the open source Nouveau driver in the Linux Kernel.","headline":"EVGA Nvidia GeForce RTX 3080 Ti","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/evga-geforce-rtx-3080ti.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/evga-geforce-rtx-3080ti.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/gigabyte-nvidia-rtx-4090.html b/cards_gpu/gigabyte-nvidia-rtx-4090.html
index 92cb1aaf0..134a27aa1 100644
--- a/cards_gpu/gigabyte-nvidia-rtx-4090.html
+++ b/cards_gpu/gigabyte-nvidia-rtx-4090.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The RTX 4090 is supported by both Nvidia’s proprietary driver and the open source Nouveau driver in the Linux Kernel.","headline":"Gigabyte Nvidia RTX 4090 OC","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/gigabyte-nvidia-rtx-4090.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/gigabyte-nvidia-rtx-4090.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/intel-arc-a750.html b/cards_gpu/intel-arc-a750.html
index 70e3fd3a3..354662af0 100644
--- a/cards_gpu/intel-arc-a750.html
+++ b/cards_gpu/intel-arc-a750.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Intel Arc A750 Limited Edition is one of Intel’s first consumer standalone graphics cards. The driver support for X86 is… okay at best right now. And for ARM64, nonexistent.","headline":"Intel Arc A750 Limited Edition","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/intel-arc-a750.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/intel-arc-a750.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/msi-geforce-gtx-1080.html b/cards_gpu/msi-geforce-gtx-1080.html
index e6a99d45f..99272fb3a 100644
--- a/cards_gpu/msi-geforce-gtx-1080.html
+++ b/cards_gpu/msi-geforce-gtx-1080.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The GTX 1080 is supported by both Nvidia’s proprietary driver and the open source Nouveau driver in the Linux Kernel.","headline":"MSI Nvidia GeForce GTX 1080 8G Gamer X","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/msi-geforce-gtx-1080.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/msi-geforce-gtx-1080.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/nvidia-quadro-2000.html b/cards_gpu/nvidia-quadro-2000.html
index a93b1afe4..97c8f7ec0 100644
--- a/cards_gpu/nvidia-quadro-2000.html
+++ b/cards_gpu/nvidia-quadro-2000.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This HP version of the Nvidia Quadro 2000 has 1 GB of VRAM and came from one of the streaming PCs in the lab at Bishop DuBourg high school. I have yet to test it on the Pi.","headline":"Nvidia Quadro 2000","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/nvidia-quadro-2000.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/nvidia-quadro-2000.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/nvidia-quadro-rtx-8000.html b/cards_gpu/nvidia-quadro-rtx-8000.html
index 403065fcf..71b2c80e6 100644
--- a/cards_gpu/nvidia-quadro-rtx-8000.html
+++ b/cards_gpu/nvidia-quadro-rtx-8000.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Quadro RTX 8000 is supported (well, not really on ARM64) by both Nvidia’s proprietary driver and the open source Nouveau driver in the Linux Kernel.","headline":"Nvidia Quadro RTX 8000","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/nvidia-quadro-rtx-8000.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/nvidia-quadro-rtx-8000.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/nvidia-rtx-a2000.html b/cards_gpu/nvidia-rtx-a2000.html
index b7216e438..c53c7fc8e 100644
--- a/cards_gpu/nvidia-rtx-a2000.html
+++ b/cards_gpu/nvidia-rtx-a2000.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The RTX A2000 is supported by both Nvidia’s proprietary driver and the open source Nouveau driver in the Linux Kernel.","headline":"PNY Nvidia RTX A2000 (Quadro)","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/nvidia-rtx-a2000.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/nvidia-rtx-a2000.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/sapphire-radeon-rx550-2gb.html b/cards_gpu/sapphire-radeon-rx550-2gb.html
index bb0f267f7..2494b77cc 100644
--- a/cards_gpu/sapphire-radeon-rx550-2gb.html
+++ b/cards_gpu/sapphire-radeon-rx550-2gb.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Radeon RX 550 is a slightly older graphics card that is supported by the open source amdgpu driver in the Linux Kernel.","headline":"Sapphire AMD Radeon RX 550 2GB PCIe x16","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/sapphire-radeon-rx550-2gb.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/sapphire-radeon-rx550-2gb.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/visiontek-radeon-5450-1gb.html b/cards_gpu/visiontek-radeon-5450-1gb.html
index defa7afec..b99c3398d 100644
--- a/cards_gpu/visiontek-radeon-5450-1gb.html
+++ b/cards_gpu/visiontek-radeon-5450-1gb.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This graphics card needs a x1 to x16 powered adapter. The radeon driver for this card requires a kernel recompile, and the card is too old to be compatible with the amdgpu drivers.","headline":"VisionTek AMD Radeon 5450 1GB PCIe x16","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/visiontek-radeon-5450-1gb.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/visiontek-radeon-5450-1gb.html"},"@context":"https://schema.org"}
diff --git a/cards_gpu/zotac-geforce-gt710-1gb.html b/cards_gpu/zotac-geforce-gt710-1gb.html
index 0aa5af9cd..9f0039cfd 100644
--- a/cards_gpu/zotac-geforce-gt710-1gb.html
+++ b/cards_gpu/zotac-geforce-gt710-1gb.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Needs x1 to x16 powered adapter. Nouveau driver requires compilation. Drivers for ARM: 32-bit, 64-bit. Requires extra BAR space. See linked GitHub issue for more details.","headline":"Zotac Nvidia GeForce GT 710 1GB PCIe x1","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_gpu/zotac-geforce-gt710-1gb.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_gpu/zotac-geforce-gt710-1gb.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/alftel-12x-pcie-m2-carrier-board.html b/cards_m2/alftel-12x-pcie-m2-carrier-board.html
index a65ce1ffa..eeaca0bf8 100644
--- a/cards_m2/alftel-12x-pcie-m2-carrier-board.html
+++ b/cards_m2/alftel-12x-pcie-m2-carrier-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Alftel Systems sent me this card to do some M.2 device testing, especially with different WiFi cards and Google Coral TPUs.","headline":"Alftel 12x PCI Express M.2 Carrier Board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/alftel-12x-pcie-m2-carrier-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/alftel-12x-pcie-m2-carrier-board.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/apple-samsung-proprietary-1216-msata.html b/cards_m2/apple-samsung-proprietary-1216-msata.html
index a9244c8b6..972e065b3 100644
--- a/cards_m2/apple-samsung-proprietary-1216-msata.html
+++ b/cards_m2/apple-samsung-proprietary-1216-msata.html
@@ -20,11 +20,11 @@
-
+
+{"description":"To use Apple’s proprietary SSD on the Pi, you’ll need two adapters:","headline":"Apple Samsung 12+16 Proprietary SSD for Macbook Pro (SM0128G) + Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/apple-samsung-proprietary-1216-msata.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/apple-samsung-proprietary-1216-msata.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/coral-accelerator-ae-key.html b/cards_m2/coral-accelerator-ae-key.html
index bfab763a4..e408c169b 100644
--- a/cards_m2/coral-accelerator-ae-key.html
+++ b/cards_m2/coral-accelerator-ae-key.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Coral TPU accelerators offer an easy way to add advanced (and fast!) ML and AI coprocessors to embedded devices. You can use them for things like image recognition, and they are integrated into popular software like Frigate.","headline":"Google Coral TPU M.2 Accelerator A+E Key","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/coral-accelerator-ae-key.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/coral-accelerator-ae-key.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/coral-m2-accelerator-dual-edge-tpu.html b/cards_m2/coral-m2-accelerator-dual-edge-tpu.html
index 3304eea18..53317958f 100644
--- a/cards_m2/coral-m2-accelerator-dual-edge-tpu.html
+++ b/cards_m2/coral-m2-accelerator-dual-edge-tpu.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Coral M.2 Accelerator with Dual Edge TPU uses an interesting feature of M.2 E-key slots—it uses both lanes that are in the spec to the slot (though most board manufacturers only implement one lane per slot).","headline":"Coral M.2 Accelerator with Dual Edge TPU","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/coral-m2-accelerator-dual-edge-tpu.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/coral-m2-accelerator-dual-edge-tpu.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/kingspec-m2-nvme-ssd-128gb.html b/cards_m2/kingspec-m2-nvme-ssd-128gb.html
index 9050a19a9..d5c9340c4 100644
--- a/cards_m2/kingspec-m2-nvme-ssd-128gb.html
+++ b/cards_m2/kingspec-m2-nvme-ssd-128gb.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This NVMe SSD works great with the CM4, assuming you have a compatible M.2 B or B+M key slot.","headline":"KingSpec 128GB M.2 2242 NVMe SSD","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/kingspec-m2-nvme-ssd-128gb.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/kingspec-m2-nvme-ssd-128gb.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/kingston-sa400-120g-ssd.html b/cards_m2/kingston-sa400-120g-ssd.html
index 8c63dbd35..0c48a332f 100644
--- a/cards_m2/kingston-sa400-120g-ssd.html
+++ b/cards_m2/kingston-sa400-120g-ssd.html
@@ -20,11 +20,11 @@
-
+
+{"description":"I just bought this card and am currently testing it. Please follow the GitHub issue for more details.","headline":"Kingston SA400 120 GB SSD","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/kingston-sa400-120g-ssd.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/kingston-sa400-120g-ssd.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/kioxia-bg4-m2-nvme-ssd.html b/cards_m2/kioxia-bg4-m2-nvme-ssd.html
index 8637b89c4..c3ce18d4a 100644
--- a/cards_m2/kioxia-bg4-m2-nvme-ssd.html
+++ b/cards_m2/kioxia-bg4-m2-nvme-ssd.html
@@ -20,11 +20,11 @@
-
+
+{"description":"KIOXIA’s BG4 M.2 NVMe SSD drive is an inexpensive NVMe SSD commonly used in laptops.","headline":"KIOXIA BG4 M.2 NVMe SSD","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/kioxia-bg4-m2-nvme-ssd.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/kioxia-bg4-m2-nvme-ssd.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/kioxia-cm6-nvme.html b/cards_m2/kioxia-cm6-nvme.html
index fe8da182a..67fe27c7c 100644
--- a/cards_m2/kioxia-cm6-nvme.html
+++ b/cards_m2/kioxia-cm6-nvme.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This PCI Express NVMe Gen 4 SSD uses the SFF-TA-1001 protocol (sometimes known as U.3) to connect to enterprise servers.","headline":"KIOXIA CM6 PCIe NVMe SFF-TA-1001 (U.3)","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/kioxia-cm6-nvme.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/kioxia-cm6-nvme.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/kioxia-xg6-m2-nvme-ssd.html b/cards_m2/kioxia-xg6-m2-nvme-ssd.html
index 368270473..3a16f49ac 100644
--- a/cards_m2/kioxia-xg6-m2-nvme-ssd.html
+++ b/cards_m2/kioxia-xg6-m2-nvme-ssd.html
@@ -20,11 +20,11 @@
-
+
+{"description":"I received four KIOXIA XG6 M.2 NVMe SSD drives for testing in a clustered storage scenario. In individual testing on a couple different boards, the XG6 had no problem working with the CM4.","headline":"KIOXIA XG6 M.2 NVMe SSD","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/kioxia-xg6-m2-nvme-ssd.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/kioxia-xg6-m2-nvme-ssd.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/kioxia-xg8-m2-nvme-ssd.html b/cards_m2/kioxia-xg8-m2-nvme-ssd.html
index 9721ecddc..f25a09c71 100644
--- a/cards_m2/kioxia-xg8-m2-nvme-ssd.html
+++ b/cards_m2/kioxia-xg8-m2-nvme-ssd.html
@@ -20,11 +20,11 @@
-
+
+{"description":"I received five KIOXIA XG8 M.2 NVMe SSD drives for testing in a clustered storage scenario. In individual testing, the XG8 had no problem working with the Pi 5.","headline":"KIOXIA XG8 M.2 NVMe SSD","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/kioxia-xg8-m2-nvme-ssd.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/kioxia-xg8-m2-nvme-ssd.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/mzhou-nvme-m2-ssd-m-key-adapter.html b/cards_m2/mzhou-nvme-m2-ssd-m-key-adapter.html
index cbc4a5a72..48f68f843 100644
--- a/cards_m2/mzhou-nvme-m2-ssd-m-key-adapter.html
+++ b/cards_m2/mzhou-nvme-m2-ssd-m-key-adapter.html
@@ -20,11 +20,11 @@
-
+
+{"description":"TODO.","headline":"MZHOU NVMe M.2 SSD M Key to PCIe 1x Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/mzhou-nvme-m2-ssd-m-key-adapter.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/mzhou-nvme-m2-ssd-m-key-adapter.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/mzhou-wifi-bt-ngff-to-pcie.html b/cards_m2/mzhou-wifi-bt-ngff-to-pcie.html
index f3b48373b..e3b4867d6 100644
--- a/cards_m2/mzhou-wifi-bt-ngff-to-pcie.html
+++ b/cards_m2/mzhou-wifi-bt-ngff-to-pcie.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This adapter worked great with the Intel AX200 Desktop Kit.","headline":"MZHOU WiFi/Bluetooth Adapter M.2 NGFF to PCI-E 1x","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/mzhou-wifi-bt-ngff-to-pcie.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/mzhou-wifi-bt-ngff-to-pcie.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/ngff-m-key-ssd-adapter.html b/cards_m2/ngff-m-key-ssd-adapter.html
index f4a090c73..3a418066e 100644
--- a/cards_m2/ngff-m-key-ssd-adapter.html
+++ b/cards_m2/ngff-m-key-ssd-adapter.html
@@ -20,11 +20,11 @@
-
+
+{"description":"TODO.","headline":"NGFF M.2 M Key SSD to PCIe 1x Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/ngff-m-key-ssd-adapter.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/ngff-m-key-ssd-adapter.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/ngff-m-key-ssd-to-a-e-key-adapter.html b/cards_m2/ngff-m-key-ssd-to-a-e-key-adapter.html
index 1462f6725..bb41586da 100644
--- a/cards_m2/ngff-m-key-ssd-to-a-e-key-adapter.html
+++ b/cards_m2/ngff-m-key-ssd-to-a-e-key-adapter.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This little adapter allows the installation of standard NVMe SSDs (or any other M-key device) into an A/E-key slot. I used three of these adapters to build the “world’s tiniest NVMe RAID” on my Raspberry Pi Compute module 4, along with a 12-slot M.2 carrier board.","headline":"NGFF NVMe M-key SSD to M.2 Key A/E Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/ngff-m-key-ssd-to-a-e-key-adapter.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/ngff-m-key-ssd-to-a-e-key-adapter.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/sabrent-rocket-q.html b/cards_m2/sabrent-rocket-q.html
index 171a72038..19d512c69 100644
--- a/cards_m2/sabrent-rocket-q.html
+++ b/cards_m2/sabrent-rocket-q.html
@@ -20,11 +20,11 @@
-
+
+{"description":"For my Radxa Taco NAS build video, I tested a Sabrent Rocket Q 8TB NVMe SSD, and it worked a treat.","headline":"Sabrent Rocket Q 8TB M.2 NVMe SSD","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/sabrent-rocket-q.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/sabrent-rocket-q.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/samsung-970-evo-plus-nvme.html b/cards_m2/samsung-970-evo-plus-nvme.html
index c6655bde5..dc104cc91 100644
--- a/cards_m2/samsung-970-evo-plus-nvme.html
+++ b/cards_m2/samsung-970-evo-plus-nvme.html
@@ -20,11 +20,11 @@
-
+
+{"description":"I put this drive through its paces using an M.2 to PCI Express adapter card. It runs fast—double the random IO performance when connected to the same Pi via a USB 3.0 adapter!","headline":"Samsung 970 EVO Plus 250 GB NVMe SSD","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/samsung-970-evo-plus-nvme.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/samsung-970-evo-plus-nvme.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/samsung-980-nvme.html b/cards_m2/samsung-980-nvme.html
index b890810ce..8d81fe826 100644
--- a/cards_m2/samsung-980-nvme.html
+++ b/cards_m2/samsung-980-nvme.html
@@ -20,11 +20,11 @@
-
+
+{"description":"I evaluted the usage of this drive through a mini PCIe to M.2 adapter card on the Turing Pi v2 with a CM4 Lite 4GiB model.","headline":"Samsung 980 SSD 500 GB NVMe SSD","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/samsung-980-nvme.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/samsung-980-nvme.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/sintech-mpcie-m2-adapter.html b/cards_m2/sintech-mpcie-m2-adapter.html
index 85f8a0b58..9004a9ee8 100644
--- a/cards_m2/sintech-mpcie-m2-adapter.html
+++ b/cards_m2/sintech-mpcie-m2-adapter.html
@@ -20,11 +20,11 @@
-
+
+{"description":"I purchased this card to validate NVMe drive functionality of the mPCIe ports for slots/nodes 1 and 2 on the pre-release Turing Pi v2.","headline":"Sintech M.2 (NGFF) NVMe SSD to Mini PCIe Adapter (with 20cm Cable)","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/sintech-mpcie-m2-adapter.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/sintech-mpcie-m2-adapter.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/wd-black-sn750.html b/cards_m2/wd-black-sn750.html
index cdc8d9543..652bbfcfb 100644
--- a/cards_m2/wd-black-sn750.html
+++ b/cards_m2/wd-black-sn750.html
@@ -20,11 +20,11 @@
-
+
+{"description":"As long as you can physically connect this NVMe SSD to your Pi (e.g. with a PCIe to NVMe adapter), it should work fine with Pi OS.","headline":"WD_Black 500GB SN750 NVMe SSD","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/wd-black-sn750.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/wd-black-sn750.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/wd-pc-sn520-2230-nvme-ssd.html b/cards_m2/wd-pc-sn520-2230-nvme-ssd.html
index cff98ee4f..ac1f9d141 100644
--- a/cards_m2/wd-pc-sn520-2230-nvme-ssd.html
+++ b/cards_m2/wd-pc-sn520-2230-nvme-ssd.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This NVMe SSD works great with the CM4, assuming you have a compatible M.2 B or B+M key slot.","headline":"WD PC SN520 NVMe M.2 2230 SSD","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/wd-pc-sn520-2230-nvme-ssd.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/wd-pc-sn520-2230-nvme-ssd.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/xiwai-ngff-m-key-m2-ssd-adapter.html b/cards_m2/xiwai-ngff-m-key-m2-ssd-adapter.html
index 08c9bbac6..38cc58d14 100644
--- a/cards_m2/xiwai-ngff-m-key-m2-ssd-adapter.html
+++ b/cards_m2/xiwai-ngff-m-key-m2-ssd-adapter.html
@@ -20,11 +20,11 @@
-
+
+{"description":"TODO.","headline":"Xiwai NGFF M Key M.2 SSD to PCIe 1x Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/xiwai-ngff-m-key-m2-ssd-adapter.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/xiwai-ngff-m-key-m2-ssd-adapter.html"},"@context":"https://schema.org"}
diff --git a/cards_m2/xpg-sx6000-lite-128gb.html b/cards_m2/xpg-sx6000-lite-128gb.html
index 3658ada58..65ce58ffd 100644
--- a/cards_m2/xpg-sx6000-lite-128gb.html
+++ b/cards_m2/xpg-sx6000-lite-128gb.html
@@ -20,11 +20,11 @@
-
+
+{"description":"So far I am unable to get this drive to be recognized by the Pi if using it with a standard M.2 to PCI Express adapter.","headline":"XPG SX6000 Lite 120GB SSD","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_m2/xpg-sx6000-lite-128gb.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_m2/xpg-sx6000-lite-128gb.html"},"@context":"https://schema.org"}
diff --git a/cards_multimedia/creative-SB1040.html b/cards_multimedia/creative-SB1040.html
index 95c151b5f..d70554a5e 100644
--- a/cards_multimedia/creative-SB1040.html
+++ b/cards_multimedia/creative-SB1040.html
@@ -20,11 +20,11 @@
-
+
+{"description":"To get this sound card working with Pi OS, the following overlay needs to be added to the /boot/config.txt file:","headline":"Creative SB1040 Sound Blaster X-Fi Xtreme Audio Card","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_multimedia/creative-SB1040.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_multimedia/creative-SB1040.html"},"@context":"https://schema.org"}
diff --git a/cards_multimedia/xtrx-pcie-sdr.html b/cards_multimedia/xtrx-pcie-sdr.html
index bd1cc2bba..528a27693 100644
--- a/cards_multimedia/xtrx-pcie-sdr.html
+++ b/cards_multimedia/xtrx-pcie-sdr.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The XTRX PCIe SDR is a designed for embedded SDR projects.","headline":"XTRX PCIe Software Defined Radio","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_multimedia/xtrx-pcie-sdr.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_multimedia/xtrx-pcie-sdr.html"},"@context":"https://schema.org"}
diff --git a/cards_network/9ntel-82599es.html b/cards_network/9ntel-82599es.html
index c577f4974..5fcaac73e 100644
--- a/cards_network/9ntel-82599es.html
+++ b/cards_network/9ntel-82599es.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Currently testing. For more details, see the GitHub issue.","headline":"Intel 82599ES 10 Gigabit Ethernet Controller","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/9ntel-82599es.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/9ntel-82599es.html"},"@context":"https://schema.org"}
diff --git a/cards_network/alfa-network-wifi-halow-ahm27292u.html b/cards_network/alfa-network-wifi-halow-ahm27292u.html
index 7cb943f00..d0541ea42 100644
--- a/cards_network/alfa-network-wifi-halow-ahm27292u.html
+++ b/cards_network/alfa-network-wifi-halow-ahm27292u.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The AHM27292U card is an IEEE 802.11ah sub 1 GHz standalone M.2/NGFF B-key 3042 type Linux module.","headline":"ALFA Network’s WiFi HaLow AHM27292U","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/alfa-network-wifi-halow-ahm27292u.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/alfa-network-wifi-halow-ahm27292u.html"},"@context":"https://schema.org"}
diff --git a/cards_network/asus-pce-ac51-wifi-5.html b/cards_network/asus-pce-ac51-wifi-5.html
index a04e8c002..5514f1bf8 100644
--- a/cards_network/asus-pce-ac51-wifi-5.html
+++ b/cards_network/asus-pce-ac51-wifi-5.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This WiFi card supports 802.11ac, and has drivers available for Linux and Windows, at least, but I have had trouble getting these drivers running (or even installable) on the Pi.","headline":"ASUS PCE-AC51 802.11ac WiFi Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/asus-pce-ac51-wifi-5.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/asus-pce-ac51-wifi-5.html"},"@context":"https://schema.org"}
diff --git a/cards_network/asus-xg-c100c-10g.html b/cards_network/asus-xg-c100c-10g.html
index f275b3772..34bb03710 100644
--- a/cards_network/asus-xg-c100c-10g.html
+++ b/cards_network/asus-xg-c100c-10g.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This 10 Gigabit network card has an Aquantia AQC107 802.3bz NBase-T ethernet controller, which requires the AQtion driver.","headline":"ASUS XG-C100C 10G Network Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/asus-xg-c100c-10g.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/asus-xg-c100c-10g.html"},"@context":"https://schema.org"}
diff --git a/cards_network/broadcom-bcm94360ng.html b/cards_network/broadcom-bcm94360ng.html
index a9d52b127..7f4c20e83 100644
--- a/cards_network/broadcom-bcm94360ng.html
+++ b/cards_network/broadcom-bcm94360ng.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Currently testing. See more details in the linked GitHub issue.","headline":"Broadcom BCM94360NG 802.11ac WiFi M.2 Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/broadcom-bcm94360ng.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/broadcom-bcm94360ng.html"},"@context":"https://schema.org"}
diff --git a/cards_network/compex-wle200nx.html b/cards_network/compex-wle200nx.html
index 3e4577171..3cac6bfe3 100644
--- a/cards_network/compex-wle200nx.html
+++ b/cards_network/compex-wle200nx.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Alftel just shipped me a Seaberry board to test, and it came with a few PCI Express devices pre-installed.","headline":"Compex WLE200NX 802.11n 2x2 mini PCIe WiFi card","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/compex-wle200nx.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/compex-wle200nx.html"},"@context":"https://schema.org"}
diff --git a/cards_network/dell-intel-942v6-x520-da2-10gb-sfp-dual-nic.html b/cards_network/dell-intel-942v6-x520-da2-10gb-sfp-dual-nic.html
index 3f0e44720..01f24e321 100644
--- a/cards_network/dell-intel-942v6-x520-da2-10gb-sfp-dual-nic.html
+++ b/cards_network/dell-intel-942v6-x520-da2-10gb-sfp-dual-nic.html
@@ -20,11 +20,11 @@
-
+
+{"description":"I just started testing this card. Please follow the linked GitHub issue for the latest updates.","headline":"Dell Intel 942V6 X520-DA2 dual 10 Gbps SFP+ NIC","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/dell-intel-942v6-x520-da2-10gb-sfp-dual-nic.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/dell-intel-942v6-x520-da2-10gb-sfp-dual-nic.html"},"@context":"https://schema.org"}
diff --git a/cards_network/edup-intel-ax200-wifi-6.html b/cards_network/edup-intel-ax200-wifi-6.html
index 597d13eee..50a3c6420 100644
--- a/cards_network/edup-intel-ax200-wifi-6.html
+++ b/cards_network/edup-intel-ax200-wifi-6.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Requires driver patch and Intel firmware install. See more details in the linked GitHub issue.","headline":"EDUP PCIe Intel AX200 WiFi 6 Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/edup-intel-ax200-wifi-6.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/edup-intel-ax200-wifi-6.html"},"@context":"https://schema.org"}
diff --git a/cards_network/innodisk-egpl-t101.html b/cards_network/innodisk-egpl-t101.html
index e33b2f191..19c3328d8 100644
--- a/cards_network/innodisk-egpl-t101.html
+++ b/cards_network/innodisk-egpl-t101.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Innodisk EGPL-T101 is a 10 GbE M.2 adapter in a tiny form factor. It has an Aquantia chip inside, and should be well supported under Linux. See GitHub issue for more information and updates on testing.","headline":"Innodisk EGPL-T101","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/innodisk-egpl-t101.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/innodisk-egpl-t101.html"},"@context":"https://schema.org"}
diff --git a/cards_network/intel-8260ngw.html b/cards_network/intel-8260ngw.html
index 73d062c27..811706067 100644
--- a/cards_network/intel-8260ngw.html
+++ b/cards_network/intel-8260ngw.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Currently testing. See more details in the linked GitHub issue.","headline":"Intel 8260NGW 802.11ac WiFi M.2 Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/intel-8260ngw.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/intel-8260ngw.html"},"@context":"https://schema.org"}
diff --git a/cards_network/intel-ax210-wifi-6e.html b/cards_network/intel-ax210-wifi-6e.html
index 93b6aa389..35feb1ae8 100644
--- a/cards_network/intel-ax210-wifi-6e.html
+++ b/cards_network/intel-ax210-wifi-6e.html
@@ -20,11 +20,11 @@
-
+
+{"description":"To get this card working on the Pi, you need to compile a custom kernel with the following kernel configuration option added:","headline":"Intel AX210NGW WiFi 6E 802.11ax M.2","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/intel-ax210-wifi-6e.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/intel-ax210-wifi-6e.html"},"@context":"https://schema.org"}
diff --git a/cards_network/intel-i210-nic.html b/cards_network/intel-i210-nic.html
index 325b6ab4f..af0d60f7f 100644
--- a/cards_network/intel-i210-nic.html
+++ b/cards_network/intel-i210-nic.html
@@ -20,11 +20,11 @@
-
+
+{"description":"In tandem with my work on the Time Card (see #199), I noticed @lasselj had tested the Intel I210 on a Raspberry Pi and it seems to be working.","headline":"Intel I210-T1 Network Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/intel-i210-nic.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/intel-i210-nic.html"},"@context":"https://schema.org"}
diff --git a/cards_network/intel-i340-t4-4-port-1g.html b/cards_network/intel-i340-t4-4-port-1g.html
index 6006b153a..5d91604c6 100644
--- a/cards_network/intel-i340-t4-4-port-1g.html
+++ b/cards_network/intel-i340-t4-4-port-1g.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Requires installation of Intel Linux base driver. PCIe lane limits to ~3.2 Gbps total bandwidth. See more details in the linked GitHub issue.","headline":"Intel I340-T4 PCIe x4 4-port Gigabit Network Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/intel-i340-t4-4-port-1g.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/intel-i340-t4-4-port-1g.html"},"@context":"https://schema.org"}
diff --git a/cards_network/jetway-jadmpedila-mini-pcie-lan.html b/cards_network/jetway-jadmpedila-mini-pcie-lan.html
index bc6585caa..229822592 100644
--- a/cards_network/jetway-jadmpedila-mini-pcie-lan.html
+++ b/cards_network/jetway-jadmpedila-mini-pcie-lan.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Alftel shipped me this card with their Seaberry board.","headline":"Jetway JADMPEIDLA dual-gigabit Mini PCIe LAN card with Intel i350","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/jetway-jadmpedila-mini-pcie-lan.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/jetway-jadmpedila-mini-pcie-lan.html"},"@context":"https://schema.org"}
diff --git a/cards_network/killer1535.html b/cards_network/killer1535.html
index 5abc1e50f..14aaa3f12 100644
--- a/cards_network/killer1535.html
+++ b/cards_network/killer1535.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Currently testing. See more details in the linked GitHub issue.","headline":"Killer1535 802.11ac NGFF WiFi M.2 Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/killer1535.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/killer1535.html"},"@context":"https://schema.org"}
diff --git a/cards_network/mellanox-connectx-2-mnpa19-xtr-sfp-10g.html b/cards_network/mellanox-connectx-2-mnpa19-xtr-sfp-10g.html
index 8cc8c1de6..92717d0c1 100644
--- a/cards_network/mellanox-connectx-2-mnpa19-xtr-sfp-10g.html
+++ b/cards_network/mellanox-connectx-2-mnpa19-xtr-sfp-10g.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Testing this card requires the Mellanox Ethernet driver to be compiled into the Pi OS kernel. Since it is not by default, you need to recompile the kernel with the following option enabled through menuconfig:","headline":"Mellanox ConnectX-2 MNPA19-XTR SFP+ 10G Ethernet Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/mellanox-connectx-2-mnpa19-xtr-sfp-10g.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/mellanox-connectx-2-mnpa19-xtr-sfp-10g.html"},"@context":"https://schema.org"}
diff --git a/cards_network/mellanox-connectx-3-EN-CX311A-sfp-10g.html b/cards_network/mellanox-connectx-3-EN-CX311A-sfp-10g.html
index 1a54833f5..7ed9466e0 100644
--- a/cards_network/mellanox-connectx-3-EN-CX311A-sfp-10g.html
+++ b/cards_network/mellanox-connectx-3-EN-CX311A-sfp-10g.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Testing this card requires the Mellanox Ethernet driver to be compiled into the Pi OS kernel. Since it is not by default, you need to recompile the kernel with the following option enabled through menuconfig:","headline":"Mellanox ConnectX-3 EN CX311A SFP+ 10G Ethernet Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/mellanox-connectx-3-EN-CX311A-sfp-10g.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/mellanox-connectx-3-EN-CX311A-sfp-10g.html"},"@context":"https://schema.org"}
diff --git a/cards_network/mikrotik-ccr2004-1g-2xs-pcie.html b/cards_network/mikrotik-ccr2004-1g-2xs-pcie.html
index b84ed8746..7a52aefd5 100644
--- a/cards_network/mikrotik-ccr2004-1g-2xs-pcie.html
+++ b/cards_network/mikrotik-ccr2004-1g-2xs-pcie.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The MikroTik CCR2004-1G-2XS-PCIe is a SmartNIC/Router-NIC/poor man’s DPU equipped with:","headline":"MikroTik CCR2004-1G-2XS-PCIe","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/mikrotik-ccr2004-1g-2xs-pcie.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/mikrotik-ccr2004-1g-2xs-pcie.html"},"@context":"https://schema.org"}
diff --git a/cards_network/quectel-lte-ec25-a.html b/cards_network/quectel-lte-ec25-a.html
index 8c1b379aa..fcb25d0d3 100644
--- a/cards_network/quectel-lte-ec25-a.html
+++ b/cards_network/quectel-lte-ec25-a.html
@@ -20,11 +20,11 @@
-
+
+{"description":"From the spec sheet:","headline":"Quectel EC25-A LTE Cat 4 Mini PCIe Module","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/quectel-lte-ec25-a.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/quectel-lte-ec25-a.html"},"@context":"https://schema.org"}
diff --git a/cards_network/realtek-rtl8821ce.html b/cards_network/realtek-rtl8821ce.html
index eeeb91564..5f1b0f0e1 100644
--- a/cards_network/realtek-rtl8821ce.html
+++ b/cards_network/realtek-rtl8821ce.html
@@ -20,11 +20,11 @@
-
+
+{"description":"I pulled an 915620-001 Wireless card out of my HP Slim S01 desktop when I upgraded it to Intel’s AX200 WiFi 6 card. It uses Realtek’s RTL8821CE chipset, and supports 802.11ac and Bluetooth 4.2. It only has one antenna connection. Check the GitHub issue for more information and future updates.","headline":"Realtek RL8821CE","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/realtek-rtl8821ce.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/realtek-rtl8821ce.html"},"@context":"https://schema.org"}
diff --git a/cards_network/rosewill-rc20001-25gbe.html b/cards_network/rosewill-rc20001-25gbe.html
index 810a4321d..758645fd3 100644
--- a/cards_network/rosewill-rc20001-25gbe.html
+++ b/cards_network/rosewill-rc20001-25gbe.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This adapter works great with the Pi in the built-in 1x PCIe slot on the IO Board. I tried installing the Realtek drivers from their website but had difficulty compiling them.","headline":"Rosewill RC-20001 2.5GBASE-T PCIe x1 Network Adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/rosewill-rc20001-25gbe.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/rosewill-rc20001-25gbe.html"},"@context":"https://schema.org"}
diff --git a/cards_network/sierra-wireless-em7345.html b/cards_network/sierra-wireless-em7345.html
index b85b49452..f1cc6826f 100644
--- a/cards_network/sierra-wireless-em7345.html
+++ b/cards_network/sierra-wireless-em7345.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Currently testing. See more details in the GitHub issue.","headline":"Sierra Wireless EM7345","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/sierra-wireless-em7345.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/sierra-wireless-em7345.html"},"@context":"https://schema.org"}
diff --git a/cards_network/sierra-wireless-em7565.html b/cards_network/sierra-wireless-em7565.html
index 29c22ca07..25d802f2e 100644
--- a/cards_network/sierra-wireless-em7565.html
+++ b/cards_network/sierra-wireless-em7565.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The modem is a Cat-12 4G modem in the M.2 form factor (not like the mini PCIe modems I’m used to), and supposedly delivers up to 600 Mbps down, 150 Mbps up. It has GNSS and seems to be popular in more high-end industrial devices.","headline":"Sierra Wireless EM7565 4G LTE NGFF modem","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/sierra-wireless-em7565.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/sierra-wireless-em7565.html"},"@context":"https://schema.org"}
diff --git a/cards_network/simcom-sim8200ea.html b/cards_network/simcom-sim8200ea.html
index 7007f6d32..637179dec 100644
--- a/cards_network/simcom-sim8200ea.html
+++ b/cards_network/simcom-sim8200ea.html
@@ -20,11 +20,11 @@
-
+
+{"description":"From @shayne on GitHub:","headline":"SimCom SIM8200EA-M2","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/simcom-sim8200ea.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/simcom-sim8200ea.html"},"@context":"https://schema.org"}
diff --git a/cards_network/syba-dual-25gbe-pcie-nic.html b/cards_network/syba-dual-25gbe-pcie-nic.html
index 463ecd37f..69e323542 100644
--- a/cards_network/syba-dual-25gbe-pcie-nic.html
+++ b/cards_network/syba-dual-25gbe-pcie-nic.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This card uses the same Realtek 8125 chip that’s in the Rosewill RC20001 2.5 Gbps card I tested, but the difference is it has two of them!","headline":"Syba Dual 2.5 Gigabit Ethernet PCIe NIC SD-PEX24066","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_network/syba-dual-25gbe-pcie-nic.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_network/syba-dual-25gbe-pcie-nic.html"},"@context":"https://schema.org"}
diff --git a/cards_other/digium-te420.html b/cards_other/digium-te420.html
index c36d82597..6494097d7 100644
--- a/cards_other/digium-te420.html
+++ b/cards_other/digium-te420.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Digium TE420 card was designed for use with Asterisk, Switchvox, and FreePBX; providing up to 120 channels of voice and data, the Digium TE420 card has four standard RJ-45 ports. The Digium TE420 can provide four T1, E1, or J1 interfaces and support 96 T1/J1 or 120 E1 connections.","headline":"Digium, Inc. Wildcard TE420 quad-span T1/E1/J1 card 3.3V (PCI-Express) (5th gen)","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_other/digium-te420.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_other/digium-te420.html"},"@context":"https://schema.org"}
diff --git a/cards_other/maxlinear-evaluation.html b/cards_other/maxlinear-evaluation.html
index 6d8e6bdb7..f465688f6 100644
--- a/cards_other/maxlinear-evaluation.html
+++ b/cards_other/maxlinear-evaluation.html
@@ -20,11 +20,11 @@
-
+
+{"description":"From MaxLinear’s documentation:","headline":"MaxLinear XR17V358/SP339-0A-EB","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_other/maxlinear-evaluation.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_other/maxlinear-evaluation.html"},"@context":"https://schema.org"}
diff --git a/cards_other/sangoma-a10x.html b/cards_other/sangoma-a10x.html
index 764cf33f5..8f45941e8 100644
--- a/cards_other/sangoma-a10x.html
+++ b/cards_other/sangoma-a10x.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Sangoma is the market leader in supporting reliable SD-WAN failover solutions for large retail organizations over a T1 / E1 internet connection. Sangoma’s world-class A-series T1 / E1 data cards have been dominating the market sector since 1984, being installed into appliances of large vendors and OEMs, supporting some of the largest Point-of-Sale (POS) T1 WAN failover solutions and data applications.","headline":"Sangoma Technologies Corp. A10x T1/E1 AFT cards","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_other/sangoma-a10x.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_other/sangoma-a10x.html"},"@context":"https://schema.org"}
diff --git a/cards_other/time-card.html b/cards_other/time-card.html
index adb2bae9a..4b4357db0 100644
--- a/cards_other/time-card.html
+++ b/cards_other/time-card.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Time Card is the heart of the Open Time Server project. It is an entirely open source board design that can be used with the OCP PTP driver in the Linux kernel to run a computer as a grandmaster clock source with hardware timestamping.","headline":"Time Card - Open Compute Project","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_other/time-card.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_other/time-card.html"},"@context":"https://schema.org"}
diff --git a/cards_other/vantec-ugt-fw210.html b/cards_other/vantec-ugt-fw210.html
index 576e664bc..5bef0e3a0 100644
--- a/cards_other/vantec-ugt-fw210.html
+++ b/cards_other/vantec-ugt-fw210.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Vantec 2+1 FireWire 800/400 PCIe Combo Host Card adds two FireWire 800 ports and one FireWire 400 port (6-pin).","headline":"Vantec 2+1 FireWire 800/400 PCIe Combo Host Card (UGT-FW210)","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_other/vantec-ugt-fw210.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_other/vantec-ugt-fw210.html"},"@context":"https://schema.org"}
diff --git a/cards_other/via-firewire-iim-vt6307l.html b/cards_other/via-firewire-iim-vt6307l.html
index b7ec85732..60db6959b 100644
--- a/cards_other/via-firewire-iim-vt6307l.html
+++ b/cards_other/via-firewire-iim-vt6307l.html
@@ -20,11 +20,11 @@
-
+
+{"description":"GitHub user @WACOMalt was able to get a Generic VT6307L / ASM1083 2+1 IEEE 1394 FireWire PCIe card working on the Compute Module 4.","headline":"VIA FireWire IIM VT6307L host controller","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_other/via-firewire-iim-vt6307l.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_other/via-firewire-iim-vt6307l.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/adaptec-asr-6405e-2270800-r-raid.html b/cards_storage/adaptec-asr-6405e-2270800-r-raid.html
index 559775e7c..ef32eee77 100644
--- a/cards_storage/adaptec-asr-6405e-2270800-r-raid.html
+++ b/cards_storage/adaptec-asr-6405e-2270800-r-raid.html
@@ -20,11 +20,11 @@
-
+
+{"description":"I have just received this card, and will be testing it soon. Please follow the linked GitHub issue for more details.","headline":"Adaptec ASR-6405E 2270800-R RAID Storage Controller","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/adaptec-asr-6405e-2270800-r-raid.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/adaptec-asr-6405e-2270800-r-raid.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/asm1061-2-port-adapter.html b/cards_storage/asm1061-2-port-adapter.html
index b723fc90e..09ed66c87 100644
--- a/cards_storage/asm1061-2-port-adapter.html
+++ b/cards_storage/asm1061-2-port-adapter.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Check the GitHub issue to follow testing progress.","headline":"4-port (2-active) ASM1061 SATA adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/asm1061-2-port-adapter.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/asm1061-2-port-adapter.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/broadcom-megaraid-9405w-16i.html b/cards_storage/broadcom-megaraid-9405w-16i.html
index 3b5343e04..c3d4add33 100644
--- a/cards_storage/broadcom-megaraid-9405w-16i.html
+++ b/cards_storage/broadcom-megaraid-9405w-16i.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This card is similar to the 9460-16i, and is new enough to be supported on ARM platforms by the in-tree mpt3sas driver.","headline":"Broadcom MegaRAID 9405W-16i storage controller (LSI)","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/broadcom-megaraid-9405w-16i.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/broadcom-megaraid-9405w-16i.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/broadcom-megaraid-9440-8i.html b/cards_storage/broadcom-megaraid-9440-8i.html
index 8ed6ecbc7..dfe3a4b12 100644
--- a/cards_storage/broadcom-megaraid-9440-8i.html
+++ b/cards_storage/broadcom-megaraid-9440-8i.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This card is similar to the 9460-16i, and is new enough to be supported on ARM platforms by the in-tree mpt3sas driver.","headline":"Broadcom MegaRAID 9440-8i storage adapter (LSI)","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/broadcom-megaraid-9440-8i.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/broadcom-megaraid-9440-8i.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/broadcom-megaraid-9460-16i.html b/cards_storage/broadcom-megaraid-9460-16i.html
index efebe9a4d..4b79f0fb0 100644
--- a/cards_storage/broadcom-megaraid-9460-16i.html
+++ b/cards_storage/broadcom-megaraid-9460-16i.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This card currently requires a few minor driver modifications to work on both 32-bit and 64-bit ARM on Raspberry Pi OS. The 64-bit version also hits a bug in the Pi 64-bit kernel: writeq() on 64-bit OS does not issue PCIe cycle, switching to two writel() works.","headline":"Broadcom MegaRAID 9460-16i storage controller","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/broadcom-megaraid-9460-16i.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/broadcom-megaraid-9460-16i.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/ibm-servraid-br10i-lsi-sas3082e-r-sas-raid.html b/cards_storage/ibm-servraid-br10i-lsi-sas3082e-r-sas-raid.html
index 0fcc0ad24..6eca5f585 100644
--- a/cards_storage/ibm-servraid-br10i-lsi-sas3082e-r-sas-raid.html
+++ b/cards_storage/ibm-servraid-br10i-lsi-sas3082e-r-sas-raid.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Having trouble initializing. Might work if flashed to ‘IT mode’ as a generic SATA HBA. See linked GitHub issue for more details.","headline":"IBM ServeRAID BR10i / LSI SAS3082E-R SAS RAID controller","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/ibm-servraid-br10i-lsi-sas3082e-r-sas-raid.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/ibm-servraid-br10i-lsi-sas3082e-r-sas-raid.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/intel-SASUC8I-LSI-SAS3081E-R-raid.html b/cards_storage/intel-SASUC8I-LSI-SAS3081E-R-raid.html
index a12ab5150..b790b2fae 100644
--- a/cards_storage/intel-SASUC8I-LSI-SAS3081E-R-raid.html
+++ b/cards_storage/intel-SASUC8I-LSI-SAS3081E-R-raid.html
@@ -20,11 +20,11 @@
-
+
+{"description":"I have not yet tested this card, though it is already flashed into IT mode, so there’s a chance it will work on the Pi.","headline":"Intel SASUC8I / LSI SAS3081E-R LSI 1068e RAID controller","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/intel-SASUC8I-LSI-SAS3081E-R-raid.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/intel-SASUC8I-LSI-SAS3081E-R-raid.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/iocrest-jmb585-m2-sata.html b/cards_storage/iocrest-jmb585-m2-sata.html
index 321636fdf..d5af183d6 100644
--- a/cards_storage/iocrest-jmb585-m2-sata.html
+++ b/cards_storage/iocrest-jmb585-m2-sata.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This little SATA board is a convenient and compact way to add up to 5 SATA drives to a Raspberry Pi, either via a CM4 carrier board that has a built-in full-size (80mm) M.2 slot, or via a PCI Express x1 to M.2 adapter card.","headline":"IOCrest M.2 to 5 Ports SATA with JMB585","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/iocrest-jmb585-m2-sata.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/iocrest-jmb585-m2-sata.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/iocrest-mini-pcie-dual-sata.html b/cards_storage/iocrest-mini-pcie-dual-sata.html
index a905184be..542f24fe5 100644
--- a/cards_storage/iocrest-mini-pcie-dual-sata.html
+++ b/cards_storage/iocrest-mini-pcie-dual-sata.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The IOCrest mini PCIe dual SATA card has an ASM1061 chip on it.","headline":"IOCrest mini PCIe dual SATA card (ASM1061 chipset)","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/iocrest-mini-pcie-dual-sata.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/iocrest-mini-pcie-dual-sata.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/iocrest-sata-2-port-jmb582.html b/cards_storage/iocrest-sata-2-port-jmb582.html
index 661820f5d..05ebf8fed 100644
--- a/cards_storage/iocrest-sata-2-port-jmb582.html
+++ b/cards_storage/iocrest-sata-2-port-jmb582.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Since mid-2021, SATA support is built into the Raspberry Pi kernel, so assuming you have updated to the latest version (sudo apt upgrade -y), this card should work out of the box.","headline":"IOCrest JMB582 PCIe Gen3 SATA Controller","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/iocrest-sata-2-port-jmb582.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/iocrest-sata-2-port-jmb582.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/iocrest-sata-3-marvell-9215.html b/cards_storage/iocrest-sata-3-marvell-9215.html
index eb2389d07..609e222e1 100644
--- a/cards_storage/iocrest-sata-3-marvell-9215.html
+++ b/cards_storage/iocrest-sata-3-marvell-9215.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Since mid-2021, SATA support is built into the Raspberry Pi kernel, so assuming you have updated to the latest version (sudo apt upgrade -y), this card should work out of the box.","headline":"IO Crest 4 Port SATA III PCIe x1 with Marvell 9215","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/iocrest-sata-3-marvell-9215.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/iocrest-sata-3-marvell-9215.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/iocrest-sata-5-port-jmb585.html b/cards_storage/iocrest-sata-5-port-jmb585.html
index 757416344..1b1be23d3 100644
--- a/cards_storage/iocrest-sata-5-port-jmb585.html
+++ b/cards_storage/iocrest-sata-5-port-jmb585.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Since mid-2021, SATA support is built into the Raspberry Pi kernel, so assuming you have updated to the latest version (sudo apt upgrade -y), this card should work out of the box.","headline":"IOCrest JMB585 PCIe Gen3 SATA Controller","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/iocrest-sata-5-port-jmb585.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/iocrest-sata-5-port-jmb585.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/jmicron-jmb263.html b/cards_storage/jmicron-jmb263.html
index c7c52dac5..f41aba8fe 100644
--- a/cards_storage/jmicron-jmb263.html
+++ b/cards_storage/jmicron-jmb263.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Check the GitHub issue to follow testing progress.","headline":"JMicron JMB363 PCI Express to SATA II / PATA Controller","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/jmicron-jmb263.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/jmicron-jmb263.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/jmicron-jmb362-host-controller.html b/cards_storage/jmicron-jmb362-host-controller.html
index 6f4ebdaf8..d0ffcb784 100644
--- a/cards_storage/jmicron-jmb362-host-controller.html
+++ b/cards_storage/jmicron-jmb362-host-controller.html
@@ -20,11 +20,11 @@
-
+
+{"description":"From @guibom: This JMB362 is an older JMicron card and controller, but it works really well. No need for custom drivers or settings, it worked out-of-box with the latest kernel. Seems like a good solution for somebody that needs only 2 drives, and doesn’t want to modify their 1x PCIe slot.","headline":"JMicron JMB362 SATA Host Controller","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/jmicron-jmb362-host-controller.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/jmicron-jmb362-host-controller.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/marvell-88se9230-host-controller.html b/cards_storage/marvell-88se9230-host-controller.html
index 6f958602b..b780ac9ae 100644
--- a/cards_storage/marvell-88se9230-host-controller.html
+++ b/cards_storage/marvell-88se9230-host-controller.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Marvell 88SE9 is the successor to the 88se9130, with 2x PCIe 2.0 lanes and SATA III. It features Marvell’s “Hyperduo” feature set that allows SSDs to act as caches for HDDs, as well as striping, mirroring or RAID 10. TRIM is supported along with port multipliers. Apparently the card will even do disk encryption with a modified ROM.","headline":"Marvell 88SE9230 Host Controller","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/marvell-88se9230-host-controller.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/marvell-88se9230-host-controller.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/syba-sata-4-port-non-raid-asm1064.html b/cards_storage/syba-sata-4-port-non-raid-asm1064.html
index 35891c19a..12eeab27b 100644
--- a/cards_storage/syba-sata-4-port-non-raid-asm1064.html
+++ b/cards_storage/syba-sata-4-port-non-raid-asm1064.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This SATA controller works well with Raspberry Pi OS and allows attaching 4 SATA devices (powered separately). It uses the ASMedia 1064 chipset.","headline":"Syba/IOCrest ASM1064 PCIe SATA 4-port Controller","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/syba-sata-4-port-non-raid-asm1064.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/syba-sata-4-port-non-raid-asm1064.html"},"@context":"https://schema.org"}
diff --git a/cards_storage/teratrend-2-port-sata-3-marvell-88se9130.html b/cards_storage/teratrend-2-port-sata-3-marvell-88se9130.html
index 52d30a2bc..04b1f11cf 100644
--- a/cards_storage/teratrend-2-port-sata-3-marvell-88se9130.html
+++ b/cards_storage/teratrend-2-port-sata-3-marvell-88se9130.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Check the GitHub issue to follow testing progress.","headline":"Teratrend 2-port SATA-III Marvell 88SE9130","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_storage/teratrend-2-port-sata-3-marvell-88se9130.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_storage/teratrend-2-port-sata-3-marvell-88se9130.html"},"@context":"https://schema.org"}
diff --git a/cards_usb/Japan-NEC-Chipset.html b/cards_usb/Japan-NEC-Chipset.html
index 2369960d4..0ba6a2792 100644
--- a/cards_usb/Japan-NEC-Chipset.html
+++ b/cards_usb/Japan-NEC-Chipset.html
@@ -20,11 +20,11 @@
-
+
+{"description":"PCIe to USB 3.0 Adapter for Raspberry Pi Compute Module 4 IO Board. The main chipset is Japan NEC d720200F1.","headline":"Usb 3.0 Pci-e Host Card Japan NEC Chipset","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_usb/Japan-NEC-Chipset.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_usb/Japan-NEC-Chipset.html"},"@context":"https://schema.org"}
diff --git a/cards_usb/a-adwits-vl805.html b/cards_usb/a-adwits-vl805.html
index 66ba4ad87..52e18c4f8 100644
--- a/cards_usb/a-adwits-vl805.html
+++ b/cards_usb/a-adwits-vl805.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This USB 3.0 controller card has four USB 3.0 ports, uses the VLI VL805 chipset (which is supported by Pi OS out of the box), and has a female 4-pin molex power connector that must be used to provide power to the card.","headline":"A ADWITS PCIe 1x ‘PCI Experss’ USB 3.0 adapter with VL805","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_usb/a-adwits-vl805.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_usb/a-adwits-vl805.html"},"@context":"https://schema.org"}
diff --git a/cards_usb/inateck-pcie-usb3.html b/cards_usb/inateck-pcie-usb3.html
index fd23d73d4..c3d9ee646 100644
--- a/cards_usb/inateck-pcie-usb3.html
+++ b/cards_usb/inateck-pcie-usb3.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This USB 3.0 controller card has two external USB 3.0 ports, and a male header for two more internal ports, and it uses a Fresco Logic chipset (which is supported by Pi OS out of the box).","headline":"Inateck PCIe x1 USB 3.0 adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_usb/inateck-pcie-usb3.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_usb/inateck-pcie-usb3.html"},"@context":"https://schema.org"}
diff --git a/cards_usb/mzhou-usb3-sata-iii.html b/cards_usb/mzhou-usb3-sata-iii.html
index 8111d4612..833ee75a8 100644
--- a/cards_usb/mzhou-usb3-sata-iii.html
+++ b/cards_usb/mzhou-usb3-sata-iii.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This USB 3.0 card uses a Renesas uPD720201 USB 3.0 controller, and works with the Raspberry Pi, and also includes a SATA M.2 slot which can accept SSDs.","headline":"MZHOU USB 3.0 adapter with M.2 SATA SSD slot","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_usb/mzhou-usb3-sata-iii.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_usb/mzhou-usb3-sata-iii.html"},"@context":"https://schema.org"}
diff --git a/cards_usb/renesas-UPD720201-usb3-6amlifestyle.html b/cards_usb/renesas-UPD720201-usb3-6amlifestyle.html
index 95d539070..9cb6079fe 100644
--- a/cards_usb/renesas-UPD720201-usb3-6amlifestyle.html
+++ b/cards_usb/renesas-UPD720201-usb3-6amlifestyle.html
@@ -20,11 +20,11 @@
-
+
+{"description":"Branded under many different names, this is a generic USB 3.0 expansion card with four USB 3.0 ports, and the Renesas uPD720201 USB 3.0 controller.","headline":"Renesas µPD720201 USB 3.0 Host Controller","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_usb/renesas-UPD720201-usb3-6amlifestyle.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_usb/renesas-UPD720201-usb3-6amlifestyle.html"},"@context":"https://schema.org"}
diff --git a/cards_usb/renesas-mpcie-d720202-usb3.html b/cards_usb/renesas-mpcie-d720202-usb3.html
index 3c9edb293..c7ea026d7 100644
--- a/cards_usb/renesas-mpcie-d720202-usb3.html
+++ b/cards_usb/renesas-mpcie-d720202-usb3.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Renesas Electronics µPD720202 USB 3.0 Host Controller is is a USB host controller compatible with the USB 3.0 and xHCI (eXtensible Host Controller Interface) 1.0 specifications. The system bus is compatible with the PCIe Gen2 specification. The controller provides two USB ports with LS (Low-Speed) / FS (Full-Speed) / HS (High-Speed) / SS (SuperSpeed) support.","headline":"Renesas µPD720202 USB 3.0 Host Controller","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_usb/renesas-mpcie-d720202-usb3.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_usb/renesas-mpcie-d720202-usb3.html"},"@context":"https://schema.org"}
diff --git a/cards_usb/syba-sd-pex20199.html b/cards_usb/syba-sd-pex20199.html
index 1ec406b91..7783eeaf7 100644
--- a/cards_usb/syba-sd-pex20199.html
+++ b/cards_usb/syba-sd-pex20199.html
@@ -20,11 +20,11 @@
-
+
+{"description":"This is the best USB 3.0 card I tested, though I haven’t yet tried out the Type-C USB 3.1 port to see if it behaves any differently from the Type-A USB 3.0 ports.","headline":"Syba SD-PEX20199 PCIe x1 USB 3.1 & 3.0 adapter","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_usb/syba-sd-pex20199.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_usb/syba-sd-pex20199.html"},"@context":"https://schema.org"}
diff --git a/cards_usb/waveshare-usb3-cm4-io-board.html b/cards_usb/waveshare-usb3-cm4-io-board.html
index b94729e84..74a4d1660 100644
--- a/cards_usb/waveshare-usb3-cm4-io-board.html
+++ b/cards_usb/waveshare-usb3-cm4-io-board.html
@@ -20,11 +20,11 @@
-
+
+{"description":"PCI-E to USB 3.2 Gen1 Adapter for Raspberry Pi Compute Module 4 IO Board.","headline":"Waveshare PCIe to USB 3.0 CM4 IO board","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//cards_usb/waveshare-usb3-cm4-io-board.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//cards_usb/waveshare-usb3-cm4-io-board.html"},"@context":"https://schema.org"}
diff --git a/hats/pi-nvme-hat.html b/hats/pi-nvme-hat.html
index 448348570..899451b7c 100644
--- a/hats/pi-nvme-hat.html
+++ b/hats/pi-nvme-hat.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Raspberry Pi NVMe HAT was announced along with the Raspberry Pi 5, but no release date has been set yet. Please check the above GitHub issue for more info.","headline":"Raspberry Pi NVMe HAT","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//hats/pi-nvme-hat.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//hats/pi-nvme-hat.html"},"@context":"https://schema.org"}
diff --git a/hats/pineberry-pi-hatdrive-bottom.html b/hats/pineberry-pi-hatdrive-bottom.html
index 01fd84114..f202020da 100644
--- a/hats/pineberry-pi-hatdrive-bottom.html
+++ b/hats/pineberry-pi-hatdrive-bottom.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Pineberry Pi HatDrive! Bottom is an M.2 HAT for the Raspberry Pi 5. It accepts 2242 or 2280-sized NVMe SSDs (or any other PCIe device with M.2 M-key), and includes a 40mm FPC cable to connect the HAT to the Pi’s PCIe external connector.","headline":"Pineberry Pi HatDrive! Bottom","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//hats/pineberry-pi-hatdrive-bottom.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//hats/pineberry-pi-hatdrive-bottom.html"},"@context":"https://schema.org"}
diff --git a/hats/pineberry-pi-hatdrive-top.html b/hats/pineberry-pi-hatdrive-top.html
index bea0ae1ba..47064e066 100644
--- a/hats/pineberry-pi-hatdrive-top.html
+++ b/hats/pineberry-pi-hatdrive-top.html
@@ -20,11 +20,11 @@
-
+
+{"description":"The Pineberry Pi HatDrive! Top is an M.2 HAT for the Raspberry Pi 5. It accepts 2230 or 2242-sized NVMe SSDs (or any other PCIe device with M.2 M-key), and includes a 40mm FPC cable to connect the HAT to the Pi’s PCIe external connector.","headline":"Pineberry Pi HatDrive! Top","dateModified":"2023-11-22T15:37:52+00:00","url":"https://pipci.jeffgeerling.com//hats/pineberry-pi-hatdrive-top.html","datePublished":"2023-11-22T15:37:52+00:00","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://pipci.jeffgeerling.com//hats/pineberry-pi-hatdrive-top.html"},"@context":"https://schema.org"}
diff --git a/images/board-pi-cast.jpg b/images/board-pi-cast.jpg
new file mode 100644
index 000000000..ba569a801
Binary files /dev/null and b/images/board-pi-cast.jpg differ
diff --git a/images/thumbnail/board-bigtreetech-cb1.png b/images/thumbnail/board-bigtreetech-cb1.png
index 9fba50925..c05952071 100644
Binary files a/images/thumbnail/board-bigtreetech-cb1.png and b/images/thumbnail/board-bigtreetech-cb1.png differ
diff --git a/images/thumbnail/board-chipsee-aio-cm4-156.png b/images/thumbnail/board-chipsee-aio-cm4-156.png
index 45ecb5eac..323885c94 100644
Binary files a/images/thumbnail/board-chipsee-aio-cm4-156.png and b/images/thumbnail/board-chipsee-aio-cm4-156.png differ
diff --git a/images/thumbnail/board-cm4-3d-printer-mayermakes.png b/images/thumbnail/board-cm4-3d-printer-mayermakes.png
index c21073b85..77ad742c9 100644
Binary files a/images/thumbnail/board-cm4-3d-printer-mayermakes.png and b/images/thumbnail/board-cm4-3d-printer-mayermakes.png differ
diff --git a/images/thumbnail/board-cm4-matx.png b/images/thumbnail/board-cm4-matx.png
index 24113a39f..4f7de8116 100644
Binary files a/images/thumbnail/board-cm4-matx.png and b/images/thumbnail/board-cm4-matx.png differ
diff --git a/images/thumbnail/board-cm4-net-carrier.png b/images/thumbnail/board-cm4-net-carrier.png
index 655c79f6d..8bba107cc 100644
Binary files a/images/thumbnail/board-cm4-net-carrier.png and b/images/thumbnail/board-cm4-net-carrier.png differ
diff --git a/images/thumbnail/board-cutiepie-tablet.png b/images/thumbnail/board-cutiepie-tablet.png
index 4a613c829..4511efb8b 100644
Binary files a/images/thumbnail/board-cutiepie-tablet.png and b/images/thumbnail/board-cutiepie-tablet.png differ
diff --git a/images/thumbnail/board-exo-sense-pi.png b/images/thumbnail/board-exo-sense-pi.png
index edb4666c9..aa70a44b5 100644
Binary files a/images/thumbnail/board-exo-sense-pi.png and b/images/thumbnail/board-exo-sense-pi.png differ
diff --git a/images/thumbnail/board-gpiobase-raspi-cm4.png b/images/thumbnail/board-gpiobase-raspi-cm4.png
index 2a6cf1bfc..c300db605 100644
Binary files a/images/thumbnail/board-gpiobase-raspi-cm4.png and b/images/thumbnail/board-gpiobase-raspi-cm4.png differ
diff --git a/images/thumbnail/board-gumstix-rpi-cm4-uprev.png b/images/thumbnail/board-gumstix-rpi-cm4-uprev.png
index b6f37a448..105e2d997 100644
Binary files a/images/thumbnail/board-gumstix-rpi-cm4-uprev.png and b/images/thumbnail/board-gumstix-rpi-cm4-uprev.png differ
diff --git a/images/thumbnail/board-jakub-gal-tpu-cam.png b/images/thumbnail/board-jakub-gal-tpu-cam.png
index 61aa10667..37a65dc61 100644
Binary files a/images/thumbnail/board-jakub-gal-tpu-cam.png and b/images/thumbnail/board-jakub-gal-tpu-cam.png differ
diff --git a/images/thumbnail/board-kincony-kc868.png b/images/thumbnail/board-kincony-kc868.png
index 725708e03..00c556e15 100644
Binary files a/images/thumbnail/board-kincony-kc868.png and b/images/thumbnail/board-kincony-kc868.png differ
diff --git a/images/thumbnail/board-lincoln-binns-cm4box-pro.png b/images/thumbnail/board-lincoln-binns-cm4box-pro.png
index abbacc5d9..ea07918a8 100644
Binary files a/images/thumbnail/board-lincoln-binns-cm4box-pro.png and b/images/thumbnail/board-lincoln-binns-cm4box-pro.png differ
diff --git a/images/thumbnail/board-mercury-streamer.png b/images/thumbnail/board-mercury-streamer.png
index b6e80bb84..f89923604 100644
Binary files a/images/thumbnail/board-mercury-streamer.png and b/images/thumbnail/board-mercury-streamer.png differ
diff --git a/images/thumbnail/board-mii-store-cm4-adapter.png b/images/thumbnail/board-mii-store-cm4-adapter.png
index a20bb5a30..a86b8bd3e 100644
Binary files a/images/thumbnail/board-mii-store-cm4-adapter.png and b/images/thumbnail/board-mii-store-cm4-adapter.png differ
diff --git a/images/thumbnail/board-mnt-reform.png b/images/thumbnail/board-mnt-reform.png
index ed667ae1d..54508b45d 100644
Binary files a/images/thumbnail/board-mnt-reform.png and b/images/thumbnail/board-mnt-reform.png differ
diff --git a/images/thumbnail/board-olvint-cm4-nas-minipcie.png b/images/thumbnail/board-olvint-cm4-nas-minipcie.png
index 7fbd76b4c..1fce0d4a8 100644
Binary files a/images/thumbnail/board-olvint-cm4-nas-minipcie.png and b/images/thumbnail/board-olvint-cm4-nas-minipcie.png differ
diff --git a/images/thumbnail/board-over-board-mini-itx.png b/images/thumbnail/board-over-board-mini-itx.png
index f230b84b7..4b3ed5dfe 100644
Binary files a/images/thumbnail/board-over-board-mini-itx.png and b/images/thumbnail/board-over-board-mini-itx.png differ
diff --git a/images/thumbnail/board-parvus-duracor-pi.png b/images/thumbnail/board-parvus-duracor-pi.png
index 11d704177..fa6677e9a 100644
Binary files a/images/thumbnail/board-parvus-duracor-pi.png and b/images/thumbnail/board-parvus-duracor-pi.png differ
diff --git a/images/thumbnail/board-pi-cast.jpg b/images/thumbnail/board-pi-cast.jpg
new file mode 100644
index 000000000..bf3d3b704
Binary files /dev/null and b/images/thumbnail/board-pi-cast.jpg differ
diff --git a/images/thumbnail/board-pibox-2-mini-nas.png b/images/thumbnail/board-pibox-2-mini-nas.png
index 6cf96dcbe..4bdcf5ebf 100644
Binary files a/images/thumbnail/board-pibox-2-mini-nas.png and b/images/thumbnail/board-pibox-2-mini-nas.png differ
diff --git a/images/thumbnail/board-picam-module.png b/images/thumbnail/board-picam-module.png
index 41b20dc1d..08eaa232b 100644
Binary files a/images/thumbnail/board-picam-module.png and b/images/thumbnail/board-picam-module.png differ
diff --git a/images/thumbnail/board-pikvm-v4.png b/images/thumbnail/board-pikvm-v4.png
index a77d894e8..2ec65862a 100644
Binary files a/images/thumbnail/board-pikvm-v4.png and b/images/thumbnail/board-pikvm-v4.png differ
diff --git a/images/thumbnail/board-pspi-compute.png b/images/thumbnail/board-pspi-compute.png
index eb23bb1bb..8db3a2311 100644
Binary files a/images/thumbnail/board-pspi-compute.png and b/images/thumbnail/board-pspi-compute.png differ
diff --git a/images/thumbnail/board-rpi-cm4-gigabit-switch.png b/images/thumbnail/board-rpi-cm4-gigabit-switch.png
index 818961321..3ac4cb75b 100644
Binary files a/images/thumbnail/board-rpi-cm4-gigabit-switch.png and b/images/thumbnail/board-rpi-cm4-gigabit-switch.png differ
diff --git a/images/thumbnail/board-sega-game-gear-cm4-retropie.png b/images/thumbnail/board-sega-game-gear-cm4-retropie.png
index d163a4c6e..ed8bf037e 100644
Binary files a/images/thumbnail/board-sega-game-gear-cm4-retropie.png and b/images/thumbnail/board-sega-game-gear-cm4-retropie.png differ
diff --git a/images/thumbnail/board-uptime-lab-cm4-mincab.png b/images/thumbnail/board-uptime-lab-cm4-mincab.png
index 88680b430..4d25fcd30 100644
Binary files a/images/thumbnail/board-uptime-lab-cm4-mincab.png and b/images/thumbnail/board-uptime-lab-cm4-mincab.png differ
diff --git a/images/thumbnail/board-wiretrustee-sata-4x-nas.png b/images/thumbnail/board-wiretrustee-sata-4x-nas.png
index b8095258d..497968d6e 100644
Binary files a/images/thumbnail/board-wiretrustee-sata-4x-nas.png and b/images/thumbnail/board-wiretrustee-sata-4x-nas.png differ
diff --git a/images/thumbnail/board-zega-piboy.png b/images/thumbnail/board-zega-piboy.png
index 365b24188..df1d8b10e 100644
Binary files a/images/thumbnail/board-zega-piboy.png and b/images/thumbnail/board-zega-piboy.png differ
diff --git a/images/thumbnail/gpu-radeon-rx7900xtx.png b/images/thumbnail/gpu-radeon-rx7900xtx.png
index 392337fb8..ef733670d 100644
Binary files a/images/thumbnail/gpu-radeon-rx7900xtx.png and b/images/thumbnail/gpu-radeon-rx7900xtx.png differ
diff --git a/images/thumbnail/m2-apple-1216-ssd.png b/images/thumbnail/m2-apple-1216-ssd.png
index 8abcc7d00..8adb7f151 100644
Binary files a/images/thumbnail/m2-apple-1216-ssd.png and b/images/thumbnail/m2-apple-1216-ssd.png differ
diff --git a/images/thumbnail/network-innodisk-egpl-t101.png b/images/thumbnail/network-innodisk-egpl-t101.png
index d7a164e62..fd785a2cf 100644
Binary files a/images/thumbnail/network-innodisk-egpl-t101.png and b/images/thumbnail/network-innodisk-egpl-t101.png differ
diff --git a/images/thumbnail/network-intel-82599es.png b/images/thumbnail/network-intel-82599es.png
index 0d8484717..f3518f325 100644
Binary files a/images/thumbnail/network-intel-82599es.png and b/images/thumbnail/network-intel-82599es.png differ
diff --git a/images/thumbnail/network-sierra-wireless-em7565.png b/images/thumbnail/network-sierra-wireless-em7565.png
index b843820b6..311635560 100644
Binary files a/images/thumbnail/network-sierra-wireless-em7565.png and b/images/thumbnail/network-sierra-wireless-em7565.png differ
diff --git a/images/thumbnail/other-sangoma-a108.png b/images/thumbnail/other-sangoma-a108.png
index 6d5c0ea14..06380b438 100644
Binary files a/images/thumbnail/other-sangoma-a108.png and b/images/thumbnail/other-sangoma-a108.png differ