diff --git a/docs/assets/esphome-device-builder-add-i2c-temp-hum-component.gif b/docs/assets/esphome-device-builder-add-i2c-temp-hum-component.gif
new file mode 100755
index 000000000..8a022d1b6
Binary files /dev/null and b/docs/assets/esphome-device-builder-add-i2c-temp-hum-component.gif differ
diff --git a/docs/assets/esphome-device-builder-add-motion-component.gif b/docs/assets/esphome-device-builder-add-motion-component.gif
new file mode 100755
index 000000000..e09775eb7
Binary files /dev/null and b/docs/assets/esphome-device-builder-add-motion-component.gif differ
diff --git a/docs/assets/esphome-device-builder-install-motion-component.gif b/docs/assets/esphome-device-builder-install-motion-component.gif
new file mode 100755
index 000000000..7d9f74efb
Binary files /dev/null and b/docs/assets/esphome-device-builder-install-motion-component.gif differ
diff --git a/docs/assets/esphome-device-builder-install-temp-hum-component.gif b/docs/assets/esphome-device-builder-install-temp-hum-component.gif
new file mode 100755
index 000000000..a67d58930
Binary files /dev/null and b/docs/assets/esphome-device-builder-install-temp-hum-component.gif differ
diff --git a/docs/assets/esphome-device-builder-test-motion-occupancy.gif b/docs/assets/esphome-device-builder-test-motion-occupancy.gif
new file mode 100755
index 000000000..7f840684a
Binary files /dev/null and b/docs/assets/esphome-device-builder-test-motion-occupancy.gif differ
diff --git a/docs/assets/esphome-device-builder-test-temp-humidity.gif b/docs/assets/esphome-device-builder-test-temp-humidity.gif
new file mode 100755
index 000000000..44e65512a
Binary files /dev/null and b/docs/assets/esphome-device-builder-test-temp-humidity.gif differ
diff --git a/docs/assets/esphome-starter-kit-attach-fpc-to-motion-module.webp b/docs/assets/esphome-starter-kit-attach-fpc-to-motion-module.webp
new file mode 100755
index 000000000..269c8a488
Binary files /dev/null and b/docs/assets/esphome-starter-kit-attach-fpc-to-motion-module.webp differ
diff --git a/docs/assets/esphome-starter-kit-attach-fpc-to-temp-hum-module.webp b/docs/assets/esphome-starter-kit-attach-fpc-to-temp-hum-module.webp
new file mode 100755
index 000000000..9c531c43d
Binary files /dev/null and b/docs/assets/esphome-starter-kit-attach-fpc-to-temp-hum-module.webp differ
diff --git a/docs/assets/esphome-starter-kit-attach-pir-to-motion-module.webp b/docs/assets/esphome-starter-kit-attach-pir-to-motion-module.webp
new file mode 100755
index 000000000..4583f3a96
Binary files /dev/null and b/docs/assets/esphome-starter-kit-attach-pir-to-motion-module.webp differ
diff --git a/docs/products/ESPHome-Starter-Kit/modules/button-module.md b/docs/products/ESPHome-Starter-Kit/modules/button-module.md
index 6cadab4c9..bc5687cd1 100644
--- a/docs/products/ESPHome-Starter-Kit/modules/button-module.md
+++ b/docs/products/ESPHome-Starter-Kit/modules/button-module.md
@@ -36,7 +36,7 @@ Connect the button module to the ESP32-C6 using one of the FPC ribbon cables tha

-2\. Flip up the latch on the FPC connector then gently slide the ribbon cable in to the connector. Gently press the latch down to lock it in place
+2\. Flip up the latch on the FPC connector then gently slide the ribbon cable in to the connector. Gently press the latch down to lock it in place.

@@ -112,10 +112,10 @@ With the device back online, the button entity is live on the web server. Web server page showing the Button binary sensor toggling between ON and OFF as the button is pressed.
-

+> Web server page showing the Button binary sensor toggling between ON and OFF as the button is pressed.
+
!!! success "Your button module is now ready for you to use in automations!"
Your Button Module is now ready for some fun tasks.. like toggling lights on and off in your room, watering your plants, and more!
\ No newline at end of file
diff --git a/docs/products/ESPHome-Starter-Kit/modules/motion-module.md b/docs/products/ESPHome-Starter-Kit/modules/motion-module.md
index ec0102783..1d6a78643 100755
--- a/docs/products/ESPHome-Starter-Kit/modules/motion-module.md
+++ b/docs/products/ESPHome-Starter-Kit/modules/motion-module.md
@@ -1,6 +1,8 @@
---
title: Adding the Motion Module
-description: Wire up the ESPHome Starter Kit Motion Module which will turn your starter kit into an accurate motion sensor!
+description: >-
+ Wire up the ESPHome Starter Kit Motion Module which will turn your starter kit
+ into an accurate motion sensor!
---
# Adding the Motion Module
@@ -26,90 +28,93 @@ The Open it in a browser on the same network and watch it react in real time.
1. In a browser, open `http://.local/`. If you used `esphome-starter-kit` as the device name in Getting Started, that's `http://esphome-starter-kit.local/`.
-2. Find the **PIR** entity in the binary sensor list.
+2. Find the **Motion** entity in the binary sensor list.
3. Wave your hand in front of the sensor. The entity flips from OFF to ON while motion is detected, then back to OFF a few seconds after motion stops.
-!!! tip "Give the PIR a moment to settle" PIR sensors need a brief warm-up after powering on, usually 5 to 10 seconds, before their readings stabilize. If the sensor reports motion right after boot even when nothing is moving, give it a moment.
+!!! tip "Give the Motion sensor a moment to settle"
+
+ PIR sensors need a brief warm-up after powering on, usually 5 to 10 seconds, before their readings stabilize. If the sensor reports motion right after boot even when nothing is moving, give it a moment.
+
+
-> Web server page showing the PIR binary sensor toggling between ON and OFF as motion is detected.
+> Web server page showing the Motion binary sensor toggling between ON and OFF as motion is detected.
-**GIF PLACEHOLDER**
+!!! success "Your Motion module is now ready to use in automations!"
-!!! success "Your PIR motion module is wired up"
\ No newline at end of file
+ You're now ready to make automations around occupancy in your home!
\ No newline at end of file
diff --git a/docs/products/ESPHome-Starter-Kit/modules/temperature-humidity-module.md b/docs/products/ESPHome-Starter-Kit/modules/temperature-humidity-module.md
index 4802978b5..8edb909a8 100755
--- a/docs/products/ESPHome-Starter-Kit/modules/temperature-humidity-module.md
+++ b/docs/products/ESPHome-Starter-Kit/modules/temperature-humidity-module.md
@@ -1,6 +1,9 @@
---
title: Adding the Temperature and Humidity Module
-description: Wire up the ESPHome Starter Kit Temperature and Humidity module. This is a trustworthy aht20 great for accurate temp and humidity measurements in any room!
+description: >-
+ Wire up the ESPHome Starter Kit Temperature and Humidity module. This is a
+ trustworthy aht20 great for accurate temp and humidity measurements in any
+ room!
---
# Adding the Temperature and Humidity Module
@@ -26,27 +29,41 @@ The Open it in a browser on the same network and watch it react in real time.
1. In a browser, open `http://.local/`. If you used `esphome-starter-kit` as the device name in Getting Started, that's `http://esphome-starter-kit.local/`.
2. Find the **Temperature** and **Humidity** entities in the sensor list.
3. Watch the values update on the interval you set. Cup your hand over the sensor or breathe on it, the humidity reading will respond within a few cycles.
+
+
> Web server page showing the Temperature and Humidity sensors with live readings.
-**GIF PLACEHOLDER**
+!!! success "Your Temperature and Humidity module is wired up"
-!!! success "Your temperature and humidity module is wired up"
\ No newline at end of file
+ You now have a trustworthy temp and humidity sensor to place anywhere in your home!
\ No newline at end of file