diff --git a/_layouts/default.html b/_layouts/default.html
index ac347bb00c21d..40fab8fdf58fb 100644
--- a/_layouts/default.html
+++ b/_layouts/default.html
@@ -47,6 +47,7 @@
Lawn Mower
Ambient TV Lighting
Habit Calendar
+ Homemade FPGA Miner
diff --git a/_posts/2023-11-21-Homemade-FPGA-Miner.md b/_posts/2023-11-21-Homemade-FPGA-Miner.md
new file mode 100644
index 0000000000000..2eea89e932f33
--- /dev/null
+++ b/_posts/2023-11-21-Homemade-FPGA-Miner.md
@@ -0,0 +1,20 @@
+---
+layout: post
+title: Homemade FPGA Miner From Scratch
+categories: [Featured, FPGA]
+featured-image: /images/homemade_fpga_miner/rackClose.jpg
+---
+
+
+![an image alt text]({{ site.baseurl }}/images/homemade_fpga_miner/acornM2_6PinFull.jpg "acornM2_6PinFull")
+![an image alt text]({{ site.baseurl }}/images/homemade_fpga_miner/acornM2_6Pin.jpg "acornM2_6Pin")
+![an image alt text]({{ site.baseurl }}/images/homemade_fpga_miner/acornRiser.jpg "acornRiser")
+![an image alt text]({{ site.baseurl }}/images/homemade_fpga_miner/diagram1.jpg "diagram1")
+![an image alt text]({{ site.baseurl }}/images/homemade_fpga_miner/diagram2.jpg "diagram2")
+![an image alt text]({{ site.baseurl }}/images/homemade_fpga_miner/diagram3.jpg "diagram3")
+![an image alt text]({{ site.baseurl }}/images/homemade_fpga_miner/rackClose.jpg "rackClose")
+![an image alt text]({{ site.baseurl }}/images/homemade_fpga_miner/rackFull.jpg "rackFull")
+![an image alt text]({{ site.baseurl }}/images/homemade_fpga_miner/acornFloorPlanned.jpg "acornFloorPlanned")
+![an image alt text]({{ site.baseurl }}/images/homemade_fpga_miner/vivadoBlockDiagram.png "vivadoBlockDiagram")
+
+
diff --git a/images/homemade_fpga_miner/acornFloorPlanned.jpg b/images/homemade_fpga_miner/acornFloorPlanned.jpg
new file mode 100644
index 0000000000000..7fe05493f697e
Binary files /dev/null and b/images/homemade_fpga_miner/acornFloorPlanned.jpg differ
diff --git a/images/homemade_fpga_miner/acornM2_6Pin.jpg b/images/homemade_fpga_miner/acornM2_6Pin.jpg
new file mode 100644
index 0000000000000..38fc92a34a341
Binary files /dev/null and b/images/homemade_fpga_miner/acornM2_6Pin.jpg differ
diff --git a/images/homemade_fpga_miner/acornM2_6PinFull.jpg b/images/homemade_fpga_miner/acornM2_6PinFull.jpg
new file mode 100644
index 0000000000000..6dc1f9427a616
Binary files /dev/null and b/images/homemade_fpga_miner/acornM2_6PinFull.jpg differ
diff --git a/images/homemade_fpga_miner/acornRiser.jpg b/images/homemade_fpga_miner/acornRiser.jpg
new file mode 100644
index 0000000000000..7fbe0e60d6bac
Binary files /dev/null and b/images/homemade_fpga_miner/acornRiser.jpg differ
diff --git a/images/homemade_fpga_miner/diagram1.jpg b/images/homemade_fpga_miner/diagram1.jpg
new file mode 100644
index 0000000000000..4321358e17920
Binary files /dev/null and b/images/homemade_fpga_miner/diagram1.jpg differ
diff --git a/images/homemade_fpga_miner/diagram2.jpg b/images/homemade_fpga_miner/diagram2.jpg
new file mode 100644
index 0000000000000..7703ecedbead2
Binary files /dev/null and b/images/homemade_fpga_miner/diagram2.jpg differ
diff --git a/images/homemade_fpga_miner/diagram3.jpg b/images/homemade_fpga_miner/diagram3.jpg
new file mode 100644
index 0000000000000..06f9bb9ef70c8
Binary files /dev/null and b/images/homemade_fpga_miner/diagram3.jpg differ
diff --git a/images/homemade_fpga_miner/rackClose.jpg b/images/homemade_fpga_miner/rackClose.jpg
new file mode 100644
index 0000000000000..9563ec7e9ae52
Binary files /dev/null and b/images/homemade_fpga_miner/rackClose.jpg differ
diff --git a/images/homemade_fpga_miner/rackFull.jpg b/images/homemade_fpga_miner/rackFull.jpg
new file mode 100644
index 0000000000000..744a4fb02b887
Binary files /dev/null and b/images/homemade_fpga_miner/rackFull.jpg differ
diff --git a/images/homemade_fpga_miner/vivadoBlockDiagram.png b/images/homemade_fpga_miner/vivadoBlockDiagram.png
new file mode 100644
index 0000000000000..b5bacd7163f6e
Binary files /dev/null and b/images/homemade_fpga_miner/vivadoBlockDiagram.png differ