"Мапування" - це можливість програмно змінювати порядок розташування окремих світлодіодів у стрічці. Зазвичай всі світлодіоди в стрічці з'єднані послідовно (по лінії даних): 1->2->3->4->.... Для деяких спеціальних ефектів або особливо для 2D матриць ви часто змінюєте порядок без необхідності паяти всю стрічку по-іншому. Наприклад, ви можете зробити так, щоб після кожних 3 світлодіодів порядок світлодіодів змінювався на протилежний, також за допомогою мапування, так, ніби логічний порядок світлодіодів у стрічці був таким: 1->2->3->6->5->4 ->7 ->8 ->9 ->12 ->11 ->10 і т.д.
Мапінг задається через JSON-файл, який повинен мати назву ledmap.json. Також потрібно підготувати спеціальний файл у форматі JSON. Для наведеного вище прикладу вміст цього файлу матиме такий вигляд {"map":[0,1,2,5,4,3,6,7,8,11,10,9]}. Зверніть увагу, що світлодіоди нумеруються, починаючи з 0. Також слід уникати використання зайвих пробілів. Ви можете опустити окремі позиції світлодіодів, вказавши на їх місці -1.
Також можна визначити декілька карт. Для кожної карти використовується окремий файл ledmapX.json, де X - це номер (1, 2 і т.д.). Яку мапу використовувати, можна вказати в пресеті за допомогою "ledmap":X,..., де X - номер мапи в JSON-файлі. У найпростішому випадку вміст пресета (команди API) виглядає так {"on":true,"ledmap":1}. Файл ledmap.json (навіть без номера), з іншого боку, застосовується не через пресет, а завжди автоматично під час запуску контролера..
Створений файл ledmap.json (або файли ledmapX.json) необхідно завантажити в контролер WLED. Для цього відкрийте в браузері адресу http://YourWLEDIP/edit, де YourWLEDIP - це IP-адреса вашого WLED-контролера. Це інструмент для редагування конфігураційних файлів на контролері WLED. Щоб ця сторінка відображалася правильно, ваш контролер повинен бути підключений до Інтернету, а також вже інтегрований у вашу мережу WLAN і більше не бути "лише" доступним як WLED-AP. Ви також можете створювати JSON-файли безпосередньо тут. Для того, щоб створений або завантажений файл ledmap.json був застосований, необхідно перезапустити контролер.