TGViewer
Creeptah Creeptah @creeptah · 616 subscribers
Post #577 427
Как я делал НПАК
(Навайбкоженый программно-аппаратный криптотрекер)

У меня была плата esp32, которая в эпоху эйрдропов отображала текущий газ в мэйннете, чтобы я со своей семьёй мог спокойно что-нибудь свапнуть-склеймить-отчеканить, чтобы потом мне что-нибудь дропнули.

Потом случилось обновление Dencun, а эйрдропы трансформировались. Газ почти всегда 1gwei, потому девайс был всегда выключенным.
А раньше именно он сигнализировал о том, что в крипте что-то происходит. Газ 250 означал, что случился флешкраш, либо идёт хайповый минт, например.

Кроме этой платы у меня ещё есть дикий расфокус: открываю позицию по мемасику и ухожу на три часа. Через три дня вспоминаю, а там уже черепки. Возможно когда-нибудь именно так случится 100x, но пока вот не случилось.

Решил сделать на базе имеющихся железок криптотрекер.
С помощью Антигравити навайбкодил всё минут за 30, дальше уже доёбывался до модели вносил локальные правки.

Идея и реализация:
Раз в три секунды меняется экран с данными.

Экран с ценой ассета состоит из трёх полей:
- верхнее: тикер и изменение цены за последние 24ч,
- среднее: спарклайн для понимания тренда, построенный по 5 точкам (dexscreener отдаёт цены за 24, 6 и 1ч, 5минут назад и текущую),
- нижнее: текущая цена,
- саамый низ: полоса, отображающая текущий экран.

Всегда отображаются три экрана:
1. цена BTC,
2. цена ETH,
3. IP-адрес устройства для подключения через web-интерфейс.

Через веб-фронт можно добавить до 5 ассетов в сетях Ethereum/Base/Solana и нескольких других цепочек для особых извращенцев. На другой вкладке эти токенсы можно удалить из листа отслеживаемых.
Плата подключается к Wi-Fi. Для подключения к web-интерфейсу сеть должна совпадать с сетью устройства, откуда ведётся настройка. Данные тянутся с dexscreener.

Железо, на котором это всё крутится у меня:
- плата ESP32 WROOM;
- SPI OLED-дисплей SSD1306 128x64 7pin.

Ссылка на трекер: https://github.com/keepyourlightson/esp32_pricechecker
More from @creeptah
  1. Jul 28, 2026Этсноу я и мои друзья — бесплатные китайские модели. Накопал новый сервис Freebuff. Можно…
  2. Jul 27, 2026agentrouter добавили gpt-5.6 Sol и Kimi3 Я использую их для агента, потому не стал добавля…
  3. Jul 20, 2026NFT на ARC Все помним, что когда цепочка запускается, на ней летят панки, гоблины и прочий…
  4. Jun 21, 2026Обновил приложение. 1. выяснилось, что есть два типа кодов. APP_ID Он нужен для атрибуции…
  5. Jun 18, 2026МАМА Я БИЛДЕР На войсе в UnderLab, @sotric забайтил меня сделать BaseApp. Цель Сделать всё…
  6. May 15, 2026Продолжаю держать нос по восточному ветру. Opencode добавил Qwen3.6 Plus для бесплатного и…
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 →