Files
wadamesh/tanmatsu/dependencies.lock
T
Kaj SchittecatandClaude Opus 4.8 1f755ec3b8 touch: beta_11 — bindable keyboard navigation, crash-report prompt, map zoom buttons, app-drawer-as-home; publish Tanmatsu port source
Headline: full keyboard navigation (on by default) — WASDZ spatial focus move, S select,
Q back, per-tab hotkeys (E/R/T/U/I) shown on the icons, plus scroll up/down (F/C). Every
key is remappable in Settings -> Keyboard. Foundation for keyboard-first devices like the
Tanmatsu T-Pager (no touchscreen) and a reliable keyboard workflow on the T-Deck today.
Also: #27 receive/flood reboot fix, on-boot crash-report prompt, map zoom +/- buttons (#26),
route-replay wide overview, 'App drawer as home' option. The in-progress Tanmatsu (ESP32-P4)
port source is now public. Mesh America catalog + release.sh kept from main.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-22 19:10:40 +02:00

784 lines
23 KiB
Plaintext

dependencies:
badgeteam/badge-bsp:
component_hash: 718beba37dc03ffaf3b21f29035a1379f2024927398397a81ce7a05c46ffec90
dependencies:
- name: badgeteam/mch2022-rp2040
registry_url: https://components.espressif.com
require: private
rules:
- if: target == esp32
version: ^0.0.2
- name: espressif/cmake_utilities
registry_url: https://components.espressif.com
require: private
version: 0.*
- name: espressif/esp_lcd_ili9341
registry_url: https://components.espressif.com
require: private
version: ^2.0.2
- name: espressif/led_strip
registry_url: https://components.espressif.com
require: private
version: ^3.0.3
- name: idf
require: private
version: '>=5.3'
- name: nicolaielectronics/bmi270
registry_url: https://components.espressif.com
require: private
version: ^1.0.1
- name: nicolaielectronics/es8156
registry_url: https://components.espressif.com
require: private
version: ^0.0.3
- name: nicolaielectronics/mipi_dsi_abstraction
registry_url: https://components.espressif.com
require: private
rules:
- if: target == esp32p4
version: ^0.3.3
- name: nicolaielectronics/mpr121
registry_url: https://components.espressif.com
require: private
version: ^0.0.2
- name: nicolaielectronics/ssd1619
registry_url: https://components.espressif.com
require: private
version: ^0.0.1
- name: nicolaielectronics/tanmatsu_coprocessor
registry_url: https://components.espressif.com
require: private
rules:
- if: target == esp32p4
version: ^0.7.0
source:
registry_url: https://components.espressif.com/
type: service
targets:
- esp32
- esp32p4
- esp32c6
- esp32c3
- esp32s3
version: 0.9.9
badgeteam/custom-certificates:
component_hash: fe511ea8c8301bfc0a148d4458d5f2f3129ddc0d60c0fb4e8c720e256f7e73ce
dependencies: []
source:
registry_url: https://components.espressif.com
type: service
version: 1.1.0
chmorgan/esp-libhelix-mp3:
component_hash: cbb76089dc2c5749f7b470e2e70aedc44c9da519e04eb9a67d4c7ec275229e53
dependencies:
- name: idf
require: private
version: '>=4.1.0'
source:
registry_url: https://components.espressif.com
type: service
version: 1.0.3
espressif/arduino-esp32:
component_hash: e7e5006cc864a1b33907f7d3ec7af5f64acfae9f5a53bd8097cb80f0936c4c7c
dependencies:
- name: chmorgan/esp-libhelix-mp3
registry_url: https://components.espressif.com
require: private
version: 1.0.3
- name: espressif/cbor
registry_url: https://components.espressif.com
require: private
rules:
- if: target not in [esp32c2, esp32p4]
- if: idf_version < 6.0
version: 0.6.1~4
- name: espressif/cjson
registry_url: https://components.espressif.com
require: private
rules:
- if: idf_version >= 6.0
version: ^1.7.19~2
- name: espressif/dm9051
registry_url: https://components.espressif.com
require: private
rules:
- if: idf_version >= 6.0 && target != esp32c2
version: ^1.1.0
- name: espressif/esp-dsp
registry_url: https://components.espressif.com
require: private
rules:
- if: target not in [esp32c2, esp32c61]
version: ^1.3.4
- name: espressif/esp-modbus
registry_url: https://components.espressif.com
require: private
version: ^2.1.2
- name: espressif/esp-sr
registry_url: https://components.espressif.com
require: private
rules:
- if: target in [esp32s3, esp32p4]
- if: idf_version < 6.0
version: ^2.1.5
- name: espressif/esp-zboss-lib
registry_url: https://components.espressif.com
require: private
rules:
- if: target not in [esp32c2, esp32c61, esp32p4]
version: ==1.6.4
- name: espressif/esp-zigbee-lib
registry_url: https://components.espressif.com
require: private
rules:
- if: target not in [esp32c2, esp32c61, esp32p4]
version: ==1.6.8
- name: espressif/esp_diag_data_store
registry_url: https://components.espressif.com
require: private
rules:
- if: target not in [esp32c2, esp32p4]
- if: idf_version < 6.0
version: 1.0.2
- name: espressif/esp_diagnostics
registry_url: https://components.espressif.com
require: private
rules:
- if: target not in [esp32c2, esp32p4]
- if: idf_version < 6.0
version: 1.2.1
- name: espressif/esp_hosted
registry_url: https://components.espressif.com
require: private
rules:
- if: target == esp32p4
version: ^2.9.2
- name: espressif/esp_insights
registry_url: https://components.espressif.com
require: private
rules:
- if: target not in [esp32c2, esp32p4]
- if: idf_version < 6.0
version: 1.2.2
- name: espressif/esp_modem
registry_url: https://components.espressif.com
require: private
version: ^2.0.0
- name: espressif/esp_rainmaker
registry_url: https://components.espressif.com
require: private
rules:
- if: target not in [esp32c2, esp32p4]
- if: idf_version < 6.0
version: 1.5.2
- name: espressif/esp_wifi_remote
registry_url: https://components.espressif.com
require: private
rules:
- if: target == esp32p4
version: ^1.2.2
- name: espressif/ksz8851snl
registry_url: https://components.espressif.com
require: private
rules:
- if: idf_version >= 6.0 && target != esp32c2
version: ^1.0.0
- name: espressif/lan867x
registry_url: https://components.espressif.com
require: private
rules:
- if: target in [esp32, esp32p4]
version: ^2.0.0
- name: espressif/libsodium
registry_url: https://components.espressif.com
require: private
rules:
- if: idf_version < 6.0
version: ^1.0.21
- name: espressif/mdns
registry_url: https://components.espressif.com
require: private
version: ^1.2.3
- matches:
- if: idf_version >= 6.0
version: 1.2.4
- if: idf_version < 6.0
version: 1.0.2
name: espressif/network_provisioning
registry_url: https://components.espressif.com
require: private
rules:
- if: target != esp32c2
version: '*'
- name: espressif/qrcode
registry_url: https://components.espressif.com
require: private
rules:
- if: target not in [esp32c2, esp32p4]
- if: idf_version < 6.0
version: 0.1.0~2
- name: espressif/rmaker_common
registry_url: https://components.espressif.com
require: private
rules:
- if: target not in [esp32c2, esp32p4]
- if: idf_version < 6.0
version: 1.4.6
- name: espressif/w5500
registry_url: https://components.espressif.com
require: private
rules:
- if: idf_version >= 6.0 && target != esp32c2
version: ^1.0.1
- name: idf
require: private
version: '>=5.3,<6.1'
- name: joltwallet/littlefs
registry_url: https://components.espressif.com
require: private
version: ^1.10.2
source:
registry_url: https://components.espressif.com/
type: service
targets:
- esp32
- esp32c2
- esp32c3
- esp32c5
- esp32c6
- esp32c61
- esp32h2
- esp32p4
- esp32s2
- esp32s3
version: 3.3.10
espressif/cjson:
component_hash: e788323270d90738662d66fffa910bfe1fba019bba087f01557e70c40485b469
dependencies:
- name: idf
require: private
version: '>=5.0'
source:
registry_url: https://components.espressif.com
type: service
version: 1.7.19~2
espressif/cmake_utilities:
component_hash: 351350613ceafba240b761b4ea991e0f231ac7a9f59a9ee901f751bddc0bb18f
dependencies:
- name: idf
require: private
version: '>=4.1'
source:
registry_url: https://components.espressif.com
type: service
version: 0.5.3
espressif/dl_fft:
component_hash: ced3cf28cc70452b7859c06f4e5059215167254a2047e34c893d6f501ccd6ea2
dependencies:
- name: idf
require: private
version: '>=5.0'
source:
registry_url: https://components.espressif.com
type: service
version: 0.4.0
espressif/eppp_link:
component_hash: 04f7f31868b8ae6014c96132740a192d09611a6e46aaa7038c865ffc7e26b38f
dependencies:
- name: espressif/esp_serial_slave_link
registry_url: https://components.espressif.com
require: private
version: ^1.1.0
- name: idf
require: private
version: '>=5.2'
source:
registry_url: https://components.espressif.com
type: service
version: 1.1.5
espressif/esp-dsp:
component_hash: 12e44db246517a627bc0fe2b255b8335410c0215c98bfba2df5a8e3edea839ef
dependencies:
- name: idf
require: private
version: '>=4.2'
source:
registry_url: https://components.espressif.com
type: service
version: 1.8.0
espressif/esp-modbus:
component_hash: 56be3df9f436ce30ee513b9c4a77db13b0c3d6c1f52ee48f2198e7aba4319d3c
dependencies:
- name: idf
require: private
version: '>=5.0'
source:
registry_url: https://components.espressif.com
type: service
version: 2.1.2
espressif/esp-sr:
component_hash: aa58d6a13a49600314a50a27240ccbd17e407f608216a3086d4868e0da2e8053
dependencies:
- name: espressif/cjson
registry_url: https://components.espressif.com
require: private
version: ^1.7.19
- name: espressif/dl_fft
registry_url: https://components.espressif.com
require: private
version: '>=0.2.0'
- name: espressif/esp-dsp
registry_url: https://components.espressif.com
require: private
version: 1.8.0
- name: idf
require: private
version: '>=5.0'
source:
registry_url: https://components.espressif.com
type: service
version: 2.4.6
espressif/esp_hosted:
component_hash: 59c68fc3a8f25388b9a239ddec5f7bc81e6310d51108db1688e129e791450c31
dependencies:
- name: idf
require: private
version: '>=5.3'
source:
registry_url: https://components.espressif.com
type: service
version: 2.12.9
espressif/esp_lcd_ek79007:
component_hash: 8005700b7f10c7136b6e2a3f19a48f972aa1d13ed107ed298574e8d24d17ea83
dependencies:
- name: espressif/cmake_utilities
registry_url: https://components.espressif.com
require: private
version: 0.*
- name: idf
require: private
version: '>=5.3'
source:
registry_url: https://components.espressif.com
type: service
targets:
- esp32p4
version: 1.0.4
espressif/esp_lcd_ili9341:
component_hash: 0baab584e0e490511d6bdbae6aa045130424d732ecdaad6cd1d3bd3c0abe2c30
dependencies:
- name: espressif/cmake_utilities
registry_url: https://components.espressif.com
require: private
version: 0.*
- name: idf
require: private
version: '>=4.4'
source:
registry_url: https://components.espressif.com
type: service
version: 2.0.2
espressif/esp_lcd_ili9881c:
component_hash: 0288df12755c95d406ccea245a427595f314df0b14a61846286d926ea6f3698e
dependencies:
- name: idf
require: private
version: '>=5.3'
source:
registry_url: https://components.espressif.com
type: service
targets:
- esp32p4
version: 1.1.0
espressif/esp_lcd_lt8912b:
component_hash: d78113f9330e8cff5e91bb2faa1bc450a59e7235438b7d5558abe739f7ecda4b
dependencies:
- name: idf
require: private
version: '>=5.3'
source:
registry_url: https://components.espressif.com
type: service
version: 0.1.3
espressif/esp_lcd_st7701:
component_hash: 0b11e8733e51e12da83003b9d475777eaf47bfbdce01379879bd2504d14f4f83
dependencies:
- name: espressif/cmake_utilities
registry_url: https://components.espressif.com
require: private
version: 0.*
- name: idf
require: private
version: '>5.0.4,!=5.1.1'
source:
registry_url: https://components.espressif.com
type: service
targets:
- esp32s3
- esp32p4
version: 1.1.5
espressif/esp_modem:
component_hash: 475c2185273ddedff2bb0d21a8ab196a9d0ef60595f73d634edf2d8be03a5f54
dependencies:
- name: idf
require: private
version: '>=4.1'
source:
registry_url: https://components.espressif.com
type: service
version: 2.0.2
espressif/esp_serial_slave_link:
component_hash: ac1776806de0a6e371c84e87898bb983e19ce62aa7f1e2e5c4a3b0234a575d2c
dependencies:
- name: idf
require: private
version: '>=5.0'
source:
registry_url: https://components.espressif.com
type: service
version: 1.1.2
espressif/esp_wifi_remote:
component_hash: caa856dac9d28afacafbaefdaaef3fffdf3f9149c6011ba36ac680a13f5fc19f
dependencies:
- name: espressif/esp_hosted
registry_url: https://components.espressif.com
require: private
rules:
- if: target in [esp32h2, esp32p4]
version: '>=2.11'
- name: espressif/wifi_remote_over_eppp
registry_url: https://components.espressif.com
require: private
version: '>=0.1'
- name: idf
require: private
version: '>=5.3'
source:
registry_url: https://components.espressif.com
type: service
version: 1.6.1
espressif/lan867x:
component_hash: 651c9d6e3d96acb08bd5066144b12a12e94df0a6241127a0538d8680689de2c4
dependencies:
- name: espressif/lan86xx_common
registry_url: https://components.espressif.com
require: private
version: '*'
- name: idf
require: private
version: '>=5.3'
source:
registry_url: https://components.espressif.com
type: service
targets:
- esp32
- esp32p4
version: 2.0.0
espressif/lan86xx_common:
component_hash: 6dcb1be9f43ae940979bd628fa5bee278949b66c545e1fe2321e486102e81026
dependencies:
- name: idf
require: private
version: '>=5.2'
source:
registry_url: https://components.espressif.com
type: service
version: 1.0.0
espressif/led_strip:
component_hash: 28621486f77229aaf81c71f5e15d6fbf36c2949cf11094e07090593e659e7639
dependencies:
- name: idf
require: private
version: '>=5.0'
source:
registry_url: https://components.espressif.com
type: service
version: 3.0.3
espressif/libsodium:
component_hash: 39c9dc77d81804d54a539c8f076faed165152be7720ddd0e721acb9daf4aa5af
dependencies:
- name: idf
require: private
version: '>=4.2'
source:
registry_url: https://components.espressif.com
type: service
version: 1.0.22
espressif/mdns:
component_hash: 291732b5df4d181eb75eba9042799a508c4c124503a0c0573132a0a48d2e3fbe
dependencies:
- name: idf
require: private
version: '>=5.0'
source:
registry_url: https://components.espressif.com
type: service
version: 1.11.2
espressif/network_provisioning:
component_hash: ef2e10182fd1861e68b821491916327c25416ca7ae70e5a6e43313dbc71fe993
dependencies:
- name: idf
require: private
version: '>=5.1'
source:
registry_url: https://components.espressif.com
type: service
version: 1.0.2
espressif/wifi_remote_over_eppp:
component_hash: 06d8bc15348bbd21f1390daace36ed5adcf6026c93c5b69decc55fa04df2711a
dependencies:
- name: idf
require: private
version: '>=5.3'
- name: espressif/eppp_link
registry_url: https://components.espressif.com
require: private
version: '>=0.1'
source:
registry_url: https://components.espressif.com
type: service
version: 0.3.2
h2zero/esp-nimble-cpp:
component_hash: 720050476f7fb47bd0aa08a94642fd09a50536391d60081858702a789405d76f
dependencies:
- name: espressif/esp_hosted
registry_url: https://components.espressif.com
require: private
rules:
- if: target in [esp32p4]
version: '*'
- name: espressif/esp_wifi_remote
registry_url: https://components.espressif.com
require: private
rules:
- if: target in [esp32p4]
version: '>=0.5.3'
- name: idf
require: private
rules:
- if: target in [esp32p4]
version: '>=5.3.0'
source:
registry_url: https://components.espressif.com/
type: service
version: 2.5.0
idf:
source:
type: idf
version: 5.5.1
joltwallet/littlefs:
component_hash: 01faa388c6305fe77fd6962cda6171e753033458f24f8fae9e9d932e3d817a4c
dependencies:
- name: idf
require: private
version: '>=5.0'
source:
registry_url: https://components.espressif.com
type: service
version: 1.22.1
nicolaielectronics/bmi270:
component_hash: 4eba2761d6fc2ea032c3e5321e594680f0a47a53ae76323a129628e16af38a0c
dependencies: []
source:
registry_url: https://components.espressif.com
type: service
version: 1.0.1
nicolaielectronics/es8156:
component_hash: 2cf4431df1d0b0867cd1eefa0a1fbc77dcf5347e9aa81446c95d5e3175c9bd63
dependencies:
- name: espressif/cmake_utilities
registry_url: https://components.espressif.com
require: private
version: 0.*
- name: idf
require: private
version: '>=5.3'
source:
registry_url: https://components.espressif.com
type: service
version: 0.0.3
nicolaielectronics/esp-hosted-tanmatsu:
component_hash: 23dddc20e6ef030b811d70423c2cd17c0d29e792464bdc7c40130fca75efb913
dependencies:
- name: idf
require: private
version: '>=5.3'
source:
registry_url: https://components.espressif.com
type: service
version: 2.12.3
nicolaielectronics/esp-wifi-remote-tanmatsu:
component_hash: 727ff301054ea14ce2482ffc12154a64b4ac06d2aadd70621d3bb62ccfdebefa
dependencies:
- name: espressif/wifi_remote_over_eppp
registry_url: https://components.espressif.com
require: private
version: '>=0.1'
- name: idf
require: private
version: '>=5.3'
- name: nicolaielectronics/esp-hosted-tanmatsu
registry_url: https://components.espressif.com
require: private
rules:
- if: target in [esp32h2, esp32p4]
version: '>=2.12.3'
source:
registry_url: https://components.espressif.com
type: service
version: 1.4.2
nicolaielectronics/mipi_dsi_abstraction:
component_hash: 730040c77abc1f6bb5cf117405c9963e60159e807a5eea7d1750a2a48ccaaf89
dependencies:
- name: espressif/esp_lcd_st7701
registry_url: https://components.espressif.com
require: private
version: ^1.1.1
- name: idf
require: private
version: '>=5.4'
- name: espressif/cmake_utilities
registry_url: https://components.espressif.com
require: private
version: 0.*
- name: espressif/esp_lcd_ek79007
registry_url: https://components.espressif.com
require: private
version: ^1.0.0
- name: espressif/esp_lcd_ili9881c
registry_url: https://components.espressif.com
require: private
version: ^1.0.0
- name: espressif/esp_lcd_lt8912b
registry_url: https://components.espressif.com
require: private
version: ^0.1.1
source:
registry_url: https://components.espressif.com
type: service
targets:
- esp32p4
version: 0.3.3
nicolaielectronics/mpr121:
component_hash: 93853032af10158cbb8714c9f487b1afec9f182b3826d95906d79704858f5b1b
dependencies:
- name: espressif/cmake_utilities
registry_url: https://components.espressif.com
require: private
version: 0.*
- name: idf
require: private
version: '>=5.4'
source:
registry_url: https://components.espressif.com
type: service
version: 0.0.2
nicolaielectronics/ssd1619:
component_hash: de439a13c0e052ffe5fb161635bc6b2b6e504145042a4694fec4399462468003
dependencies:
- name: espressif/cmake_utilities
registry_url: https://components.espressif.com
require: private
version: 0.*
- name: idf
require: private
version: '>=5.4'
source:
registry_url: https://components.espressif.com
type: service
version: 0.0.1
nicolaielectronics/sx126x:
component_hash: bcd14ddf5981071ce4734eced3082f425098826bcce514a8f467d41d18f1d291
dependencies: []
source:
registry_url: https://components.espressif.com
type: service
version: 0.0.3
nicolaielectronics/tanmatsu-lora:
component_hash: 4b42f50fb1c7ce45ed5b0109346e2bc6d86a494334fcf0a633836d8f2459d977
dependencies:
- name: idf
require: private
version: '>=5.5'
- name: nicolaielectronics/esp-hosted-tanmatsu
registry_url: https://components.espressif.com
require: private
rules:
- if: target == esp32p4
version: '>=2.12.3'
- name: nicolaielectronics/sx126x
registry_url: https://components.espressif.com
require: private
version: ^0.0.3
source:
registry_url: https://components.espressif.com/
type: service
version: 0.3.0
nicolaielectronics/tanmatsu-wifi:
component_hash: 6abd4560becbe220bd03eb25c33fd877dc36f60c9fc4de619021bbe8807cea8d
dependencies:
- name: badgeteam/badge-bsp
registry_url: https://components.espressif.com
require: private
version: '>=0.3.0'
- name: badgeteam/custom-certificates
registry_url: https://components.espressif.com
require: private
version: '>=1.0.0'
- name: idf
require: private
version: '>=5.4.0'
- name: nicolaielectronics/esp-hosted-tanmatsu
registry_url: https://components.espressif.com
require: private
rules:
- if: target == esp32p4
version: ^2.12.3
- name: nicolaielectronics/esp-wifi-remote-tanmatsu
registry_url: https://components.espressif.com
require: private
rules:
- if: target == esp32p4
version: ^1.4.2
- name: nicolaielectronics/wifi-manager
registry_url: https://components.espressif.com
require: private
version: '>=0.1.2'
source:
registry_url: https://components.espressif.com/
type: service
version: 1.2.0
nicolaielectronics/tanmatsu_coprocessor:
component_hash: 398edb22bb368517aaa31fa21f14a260c304137703cdd5b16299157e4126e7b3
dependencies:
- name: espressif/cmake_utilities
registry_url: https://components.espressif.com
require: private
version: 0.*
- name: idf
require: private
version: '>=5.3'
source:
registry_url: https://components.espressif.com
type: service
targets:
- esp32p4
version: 0.7.0
nicolaielectronics/wifi-manager:
component_hash: a5a8fb59d367a5f37ee3cfa6bc2615eafa22a7bf620739cd5bb9b571c2b3c871
dependencies: []
source:
registry_url: https://components.espressif.com
type: service
version: 0.3.0
direct_dependencies:
- badgeteam/badge-bsp
- espressif/arduino-esp32
- h2zero/esp-nimble-cpp
- idf
- nicolaielectronics/tanmatsu-lora
- nicolaielectronics/tanmatsu-wifi
manifest_hash: 57d90fb7077b5ae9fad34d258407e3084fc2da6ac7e8f583f97c99d0a7e171cb
target: esp32p4
version: 2.0.0