TGViewer
Шось про айтішку Шось про айтішку @smthng_dev · 2.03K subscribers
Post #1197 1.37K
От тепер прям можна їздити (гоняти собак)

Переніс керування з веб сокета (і релея на cloudflare) на WebRTC Data Channel.

Команди керування з браузеру приходять на raspberry на машині, звідти по UDP на esp32 і далі на пульт.

Це сильно зрізало пінг, бо релей + websocket давали оверхед.

Тепер на 4g маю пінг на керування у ~200мс, що дає можливість їхати спокійно, не зупиняючись.

Якщо браузер у одній мережі з машиною, то пінг взагалі 2-4мс бо по WebRTC вони комунікують напряму в межах локальної мережі.

Але все одно пакети можуть приходити з затримкою, тому щоб не було запинок, додав згладжування керування експоненційним згладжуванням та обмежувач швидкості зміни сигналу щоб не було стрибків. І фейл сейф щоб машина їхала навіть коли розрив між пакетами більший ніж очікується, але коли значно більший по часу, то переключається на нейтралку.

Також допомогло рознести задачі між ядрами esp: зчитування udp сокету на одному ядрі, цикл керування на іншому.
  • 🔥 38
  • ❤ 5
  • 😁 2
  • 😍 1
More from @smthng_dev
  1. Oct 13, 2026якщо вам треба шось ламанути шішкою, беріть Kimi K3 там де американці скажуть ні, китаєць…
  2. Oct 9, 2026нот бед, 10 гігабітний аналізатор логіки https://www.kickstarter.com/projects/sipeed/slogi…
  3. Oct 9, 2026Ловимо супутники старлінку, без старлінка. На графіку зображений зсув радіо частоти супутн…
  4. Oct 7, 2026Зробив відос про LibreSDR на fpga, про який писав раніше https://youtu.be/QGsATxwAY5Q
  5. Oct 7, 2026А тут свіже інтервʼю з керівником команди розробки в бригаді Ахіллес https://youtu.be/AKEe…
  6. Oct 7, 2026https://www.youtube.com/watch?v=oLQ0ZdLuqTs
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →