Skip to content

Commit b7d5ed1

Browse files
committed
✨ feat: add new project info
1 parent b7e376f commit b7d5ed1

File tree

5 files changed

+104
-0
lines changed

5 files changed

+104
-0
lines changed

src/assets/logos/esphome.svg

Lines changed: 4 additions & 0 deletions
Loading

src/assets/logos/freecad.svg

Lines changed: 55 additions & 0 deletions
Loading

src/assets/logos/kicad.svg

Lines changed: 1 addition & 0 deletions
Loading

src/components/brand/links.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ export const BRAND_LINK_MAP: Record<string, string> = {
99
bun: "https://bun.sh/",
1010
cheerio: "https://cheerio.js.org/",
1111
elysia: "https://elysiajs.com/",
12+
esphome: "https://esphome.io/",
1213
zustand: "https://zustand.docs.pmnd.rs/",
1314
arduino: "https://www.arduino.cc/",
1415
go: "https://go.dev/",
@@ -25,6 +26,7 @@ export const BRAND_LINK_MAP: Record<string, string> = {
2526
mongodb: "https://www.mongodb.com/",
2627
redis: "https://redis.io/",
2728
turbo: "https://turbo.build/",
29+
kicad: "https://www.kicad.org/",
2830
};
2931

3032
export function getBrandLink(brand: string): string {
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
title: DimLED Mark II
3+
subtitle: Hardware, Open Source
4+
description: A Pulse Width Modulation based LED Dimmer.
5+
6+
links:
7+
repository: https://github.com/tqlabs-in/dimled-mark-2
8+
9+
isFeatured: true
10+
11+
stack:
12+
- kicad
13+
- freecad
14+
- esphome
15+
- c++
16+
17+
tags:
18+
- electronics
19+
- hardware
20+
- home-automation
21+
---
22+
23+
import Video from "@/components/Video.astro";
24+
25+
A simple led dimmer based on ESP-01 Module powered by esphome firmware.
26+
27+
I designed the complete PCB from scratch using KiCAD 9 and made the enclosure using FreeCAD.
28+
29+
![PCB Design](https://github.com/tanishqmanuja/static/raw/refs/heads/main/assets/dimled-mark2/pcb_design.png)
30+
![PCB Render](https://github.com/tanishqmanuja/static/raw/refs/heads/main/assets/dimled-mark2/pcb_render.png)
31+
32+
And here's the final assembled PCB,
33+
34+
![PCB Assembled](https://github.com/tanishqmanuja/static/raw/refs/heads/main/assets/dimled-mark2/pcb_assembled.webp)
35+
36+
It’s already running ESPHome with my custom made DDP (Distributed Display Protocol) component, and syncing with music via LedFx. 🎶💡
37+
38+
<Video
39+
src="https://github.com/tanishqmanuja/static/raw/refs/heads/main/assets/dimled-mark2/ddp.webm"
40+
type="webm"
41+
controls
42+
></Video>

0 commit comments

Comments
 (0)