Add in a number of boards... still a lot to go.

This commit is contained in:
Jeff Geerling
2021-02-19 17:40:23 -06:00
parent f764700c63
commit 0c4e3dac08
21 changed files with 110 additions and 34 deletions
+11
View File
@@ -0,0 +1,11 @@
---
layout: board
title: "CM4 MATX"
status: prototype
picture: "/images/board-cm4-matx.png"
github_issue: "https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/25#issue-743990222"
link: https://github.com/TheGuyDanish/CM4_MATX
videos:
- https://www.youtube.com/watch?v=4vSGl5kpf-k
---
CM4 MATX is a project aiming to create an open source, micro-ATX standard-compliant motherboard for the Raspberry Pi Compute Module 4.
+12
View File
@@ -0,0 +1,12 @@
---
layout: board
title: "Raspberry Pi Compute Module 4 IO Board"
status: production
picture: "/images/board-compute-module-4-io-board.jpg"
github_issue: "https://github.com/geerlingguy/raspberry-pi-pcie-devices"
link: https://www.raspberrypi.org/products/compute-module-4-io-board/
videos:
- https://www.youtube.com/watch?v=HUamq0ey8_M
- https://www.youtube.com/watch?v=vc_Lh_a1BQI
---
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.
@@ -0,0 +1,11 @@
---
layout: board
title: "Gumstix Raspberry Pi CM4 Development Board"
status: prototype
picture: "/images/board-gumstix-cm4-dev-board.jpg"
github_issue: "https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/25#issuecomment-731269090"
link: https://www.gumstix.com/manufacturer/raspberry-pi/cm4-development-board.html
videos:
- https://www.youtube.com/watch?v=4vSGl5kpf-k
---
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.
+11
View File
@@ -0,0 +1,11 @@
---
layout: board
title: "PiKeeb - Open Source Digital Typewriter"
status: prototype
picture: "/images/board-pikeeb.jpg"
github_issue: "https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/25#issuecomment-734625905"
link: https://www.reddit.com/r/PiKeeb/
videos:
- https://www.youtube.com/watch?v=4vSGl5kpf-k
---
PiKeeb is the RaspberryPi-enabled battery-powered open-source hackable digital typewriter with hot-swappable mechanical switches.
+14
View File
@@ -0,0 +1,14 @@
---
layout: board
title: "Sourcekit PiTray mini"
status: production
picture: "/images/board-sourcekit-pitray-mini.jpg"
github_issue: "https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/25#issue-743990222"
link: https://www.dfrobot.com/product-2196.html
videos:
- https://www.youtube.com/watch?v=4vSGl5kpf-k
- https://www.youtube.com/watch?v=DKV7wv7NaCY
---
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.
It provides an excellent way to bring similar development experience of Raspberry Pi 4B to Compute Module 4. So users could upgrade their system or setup from the standard Raspberry Pi 4B to CM4 seamlessly. With capability to flash OS image to eMMC on CM4, PiTray mini serves as a budget alternative to Raspberry Pi Compute Module 4 IO Board.
+11
View File
@@ -0,0 +1,11 @@
---
layout: board
title: "StereoPi - DIY stereoscopic camera"
status: prototype
picture: "/images/board-stereopi-v2.jpg"
github_issue: "https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/25#issuecomment-734928825"
link: https://hackaday.io/project/175788-stereopi-v2-cm4-based-diy-stereoscopic-camera
videos:
- https://www.youtube.com/watch?v=4vSGl5kpf-k
---
From the makers of [StereoPi](https://stereopi.com) 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.
-11
View File
@@ -1,11 +0,0 @@
---
layout: board
title: "Exacq Technologies TI XIO3130 1 to 2 Port PCIe Switch"
picture: "/images/adapter-exacq-ti-xio3130-2-port-pcie-switch.jpg"
functionality: "Currently Testing"
driver_required: "No"
github_issue: "https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/14"
buy_link: https://www.ti.com/product/XIO3130
videos: []
---
Follow the GitHub issue for more details about this board's current testing progress.
+11
View File
@@ -0,0 +1,11 @@
---
layout: board
title: "Turing Pi 2"
status: prototype
picture: "/images/board-turing-pi-2.png"
github_issue: "https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/25#issue-743990222"
link: https://turingpi.com/v2/
videos:
- https://www.youtube.com/watch?v=4vSGl5kpf-k
---
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.
+4 -2
View File
@@ -28,6 +28,8 @@
<div id="main_content_wrap" class="outer">
<section id="main_content" class="inner">
<a href="/boards_cm">&lt; Back to Boards and Projects</a>
<h1 id="board_title">{{ page.title }}</h1>
<div class="board_picture">
@@ -41,13 +43,13 @@
<table class="board_details_table">
<thead>
<tr>
<th>Buy Link</th>
<th>Website</th>
<th>More Info</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="{{ page.buy_link }}">Buy this Board</a></td>
<td><a href="{{ page.link }}">More Info</a></td>
<td><a href="{{ page.github_issue }}">GitHub Issue</a></td>
</tr>
</tbody>
+3 -7
View File
@@ -36,15 +36,11 @@ module Jekyll
def generate(site)
# Loop through all site collections.
site.collections.each do |name, collection|
if name.include? "cards_"
collection.docs.each do |doc|
if doc.data.has_key?("picture")
site.static_files << PostThumbnailImage.new(site, site.source, "images", File.basename(doc.data["picture"]))
end
collection.docs.each do |doc|
if doc.data.has_key?("picture")
site.static_files << PostThumbnailImage.new(site, site.source, "images", File.basename(doc.data["picture"]))
end
end
end
end
end
+14 -8
View File
@@ -40,25 +40,29 @@
font-size: 18px;
}
// Home page.
.card_table {
// Index pages.
.card_table,
.board_table {
td {
vertical-align: top;
}
}
.card_table_picture {
.card_table_picture,
.board_table_picture {
max-width: 100px;
max-height: 100px;
margin: 0;
}
// Card pages.
#card_title {
// Detail pages.
#card_title,
#board_title {
font-size: 24px;
}
.card_picture {
.card_picture,
.board_picture {
text-align: center;
width: 100%;
@@ -67,7 +71,8 @@
}
}
.card_details_table {
.card_details_table,
.board_details_table {
margin: 0 auto;
}
@@ -77,7 +82,8 @@
height: auto;
}
.card_picture img {
.card_picture img,
.board_picture img {
max-width: 100%;
}
}
+7 -5
View File
@@ -5,8 +5,6 @@ title: Boards
## Compute Module 4 Boards and Projects
{: .no_toc}
This page lists all the Compute Module 4-based products and boards I have found.
If you think a project should be added here, please [open an issue on GitHub](https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues) to add it.
### Categories
@@ -28,6 +26,7 @@ The following boards are commercially available and can be purchased today.
</thead>
<tbody>
{% for board in site.boards_cm %}
{% if board.status == "production" %}
<tr>
<td>
{% if board.picture %}
@@ -36,14 +35,15 @@ The following boards are commercially available and can be purchased today.
</td>
<td>
<a href="{{ board.url }}">{{ board.title }}</a><br>
(<a href="{{ board.buy_link }}">Buy this Board</a>)
(<a href="{{ board.link }}">Website</a>)
</td>
</tr>
{% endif %}
{% endfor %}
</tbody>
</table>
### Prototype / Hobbyist Boards
### Prototype or Non-Commercial Boards
The following boards are either not yet commercially available or one-offs and _might_ be licensed under an Open Hardware License, allowing you to build your own.
@@ -56,6 +56,7 @@ The following boards are either not yet commercially available or one-offs and _
</thead>
<tbody>
{% for board in site.boards_cm %}
{% if board.status == "prototype" %}
<tr>
<td>
{% if board.picture %}
@@ -64,9 +65,10 @@ The following boards are either not yet commercially available or one-offs and _
</td>
<td>
<a href="{{ board.url }}">{{ board.title }}</a><br>
(<a href="{{ board.buy_link }}">Buy this Board</a>)
(<a href="{{ board.link }}">Website</a>)
</td>
</tr>
{% endif %}
{% endfor %}
</tbody>
</table>
Binary file not shown.

After

Width:  |  Height:  |  Size: 176 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 360 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 656 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 231 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

+1 -1
View File
@@ -8,7 +8,7 @@ The Raspberry Pi Compute Module 4 IO Board exposes the Pi's PCI Express 1x lane
[This project is maintained on GitHub](https://github.com/geerlingguy/raspberry-pi-pcie-devices); suggest new cards to test or share your own experiences there. These helpful resources can help you in your own PCIe testing on the Pi, or can inspire you to create your own custom Pi boards!
- [Compute Module 4-based Products and Boards](boards_cm)
- **[Compute Module 4-based Products and Boards](boards_cm)**
- [Raspberry Pi Linux Cross-compilation Environment](https://github.com/geerlingguy/raspberry-pi-pcie-devices/tree/master/extras/cross-compile)
- [Instructions for increasing BAR space allocations](https://gist.github.com/geerlingguy/9d78ea34cab8e18d71ee5954417429df)