[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-77195":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":9,"languages":9,"totalLinesOfCode":9,"stars":10,"forks":11,"watchers":12,"openIssues":13,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":15,"stars7d":13,"stars30d":16,"stars90d":14,"forks30d":14,"starsTrendScore":13,"compositeScore":17,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":18,"fork":18,"defaultBranch":19,"hasWiki":20,"hasPages":18,"topics":21,"createdAt":9,"pushedAt":9,"updatedAt":22,"readmeContent":23,"aiSummary":24,"trendingCount":14,"starSnapshotCount":14,"syncStatus":25,"lastSyncTime":26,"discoverSource":27},77195,"SKAFTSARV-to-WLED","simoneluconi\u002FSKAFTSARV-to-WLED","simoneluconi","Modding the IKEA SKAFTSÄRV with an ESP32 and WLED",null,197,6,5,3,0,1,60,49.04,false,"main",true,[],"2026-06-12 04:01:21","# Modding the IKEA SKAFTSÄRV with an ESP32 and WLED\n\n![SKAFTSÄRV lamp overview](pics\u002FPIC1.jpg)\n\n## Quick Start\n\nThis mod is very straightforward once the lamp is opened and the original control board is removed.\n\nWire the ESP32 to the lamp’s LED strip like this:\n\n- **Black** -> **GND**\n- **White** -> **5V**\n- **Brown** -> **Data (GPIO 2)**\n\nThen open the **WLED** interface and set the following options:\n\n- **LED count:** `30`\n- **Color order:** `GRB`\n- **LED type:** `WS281x`\n\nAfter that, the lamp should light up correctly with WLED.\n\n---\n\n## Detailed Guide\n\n### Step 1 — Buy the lamp\n\nGo to your local IKEA store and pick up the lamp first.\n\n![Buy the lamp at IKEA](pics\u002FPIC2.jpg)\n\n### Step 2 — Open the lamp\n\nUse a prying tool to carefully open the lamp body.\n\nThe lamp is lightly glued at the top and bottom, so do this slowly to avoid damaging the housing. Once the modification is complete, it should be glued back together again.\n\n![Opening the lamp with a prying tool](pics\u002FPIC3.jpg)\n\n### Step 3 — Remove the control board\n\nRemove the two side screws that hold the control board in place, then lift the board out.\n\n![Removing the side screws and lifting the board](pics\u002FPIC4.jpg)\n\nUnderneath, you will find the control board with the two buttons and the microphone. Unfortunately, the support bracket is glued in place, so removing it will require breaking it free by force.\n\n![Original control board with buttons and microphone](pics\u002FPIC5.jpg)\n\nIn this guide I am not focusing on restoring the original button and microphone functions, but for anyone who wants to do that, it is not too complicated.\n\n### Step 4 — Install the ESP32\n\nI used an **ESP32-C3 SuperMini**.\n\n![ESP32 board soldered in place of the original board](pics\u002FPIC6.jpg)\n\nI recommend placing it in the cavity opposite the one where the original control board was located, so it stays farther away from the heat generated by the LEDs.\n\nConnect the wires as follows:\n\n- **Black** to **GND**\n- **White** to **5V**\n- **Brown** to **GPIO 2** for data\n\n### Step 5 — Configure WLED\n\nIn WLED, set:\n\n- **LED count:** `30`\n- **Color order:** `GRB`\n- **LED type:** `WS281x`\n\nSave the configuration and test a few colors to confirm everything is working.\n\n### Step 6 — Reassemble\n\nPut everything back together, close the lamp, and glue the shell again if needed.\n\nAt this point the lamp is ready to use with WLED.\n\n---\n\n## Final Result\n\nThe lamp now works as a smart WLED-controlled light, powered by an ESP32-C3 SuperMini and ready for custom effects, colors, and automation.\n","该项目通过ESP32和WLED对宜家SKAFTSÄRV台灯进行改造，使其成为一款智能可控灯光设备。其核心功能是利用ESP32-C3 SuperMini替换原控制板，并通过WLED界面配置灯光效果，支持自定义颜色、模式及自动化控制等功能。技术特点包括简易的硬件连接（GND、5V和数据线）以及直观的软件设置过程。适合于希望为现有照明设备添加智能化功能的DIY爱好者或需要灵活照明解决方案的用户，在家庭装饰、办公室或创意展示等场景中均可应用。",2,"2026-06-11 03:55:10","CREATED_QUERY"]