Max
The "Our Backyard" Screen Tracker Keeps an Eye on The ISS and Planets Surrounding You
Pseudonymous maker "mars91" has built a compact gadget to let you track the location of their namesake, other planets, or the International Space Station (ISS) on a 1.9" IPS TFT display: the Screen Tracker. "This simple screen shows the locations of the planets and the ISS (International Space Station) in real time," mars91 explains of their creation. "It displays their latitude and longitude or, if a straight line were made from Earth to the object, where on Earth's crust the line would pop out." The heart of the project is a custom printed circuit board (PCB) dubbed "Our Backyard," which hosts the other components: a 1.9" 320×170 color IPS TFT panel based on the ST7789 controller chip, driven by an Adafruit QT Py ESP32-S2 development board. There are two push-button switches, a slide switch for power, and a single Adafruit Neopixel RGB LED. The Espressif ESP32-S2 connects to the user's Wi-Fi network to communicate with mars91's "orbital API" application programming interface — which provides the ISS's state vector and latitude-longitude positions of each of the planets, based on where they'd hit if they fell to Earth and also weren't so massive that the answer would be "literally everywhere." "The code will hit the API every 30 minutes to refresh the ISS and planet data," mars91 explains. "It will also move the ISS on the screen using astrophysics and the chip's internal clock! One button switches the display to the ISS, while the other button switches to the planets. If on planet 'mode,' it will keep cycling thru them every 30 seconds. That's it!" The project's source code and assembly instructions are provided on Instructables , while the PCB design has been uploaded to PCBWay under a Creative Commons Attribution-ShareAlike license. The maker had not, at the time of writing, published source code for the API — but writes that "if for some reason it goes down, I can always set up a quick GitHub repo so you can build the site locally, just ask." The gadget can track each of the planets, the moon, the International Space Station, and — confusingly — the Earth itself. (📷: mars91)If you're curious what's circling around in space right now, the Screen Tracker will let you know. (📹: mars91)
https://www.hackster.io/news/the-our-backyard-screen-tracker-keeps-an-eye-on-the-iss-and-planets-surrounding-you-f0054f787ef0
Max
Speech to Text on the ESP32 with Gemini
Learn how to use an ESP32 to save a short speech clip to an SD card, then transcribe it via the Gemini API.
https://www.hackster.io/PaulTR/speech-to-text-on-the-esp32-with-gemini-6127da
ok-home
Ну раз все помирились. Прерывания то на uart сделали на регистрах ? Стало быстрее ?
Andrey
Евгений
Voin
ВОт как-то не хорошо выходит.. какую то новую крепкую дурь в одного курит, а с другими не делится и даже не говорит где взять..
В бан его. Скучно ему... (Эт я про не законно обиженного, интеллигентного и далеко идущего самостоятельного специалиста Эдуарда). Тока к Деду не посылайте а то вдвоем вернуться.. (про деда делов не знаю, но видимо дядька прикольный).
;)))))
Евгений
Voin
Ну хоть интерфейс читабелен. Но видимо не у всех.
Артем
Max
Получение SMS через SMPP Exolve на ESP8266
Всем привет! У платформы МТС Exolve есть сообщество, которое часто делится полезными гайдами от прокачки серверов до создания своих приложений. Наиболее интересные и подробные продолжаем размещать в нашем хабе.
Это гайд о том, как настроить и реализовать приём SMS-сообщений на ESP8266 через платформу Exolve и SMPP.
Читать далее
https://habr.com/ru/companies/exolve/articles/885540/?utm_campaign=885540&utm_source=habrahabr&utm_medium=rss
Andrey
Вадим
вполне вариант - убрать медь под антенной или вообще сделать вырез.
вот меня удивляет то, что люди других вообще не слышат.. я полчаса объяснял, что эта антенна и НЕ ДОЛЖНА там хорошо работать в принципе!!!. и что она там задействована 0,000000001 % времени работы приборки, когда надо обновить прошивку, или поменять настройки. здесь с антенной в полном порядке.. ровно так, как я и планировал.. )))))
Andrey
а, так это такой хитрый конструктивный ход! ну ок....
Max
Неаккуратненько, внутренний перфекционист негодуэ
Артем
вот меня удивляет то, что люди других вообще не слышат.. я полчаса объяснял, что эта антенна и НЕ ДОЛЖНА там хорошо работать в принципе!!!. и что она там задействована 0,000000001 % времени работы приборки, когда надо обновить прошивку, или поменять настройки. здесь с антенной в полном порядке.. ровно так, как я и планировал.. )))))
Привет, в общем перепаял чип, питание нормальное на трансивер, чип все равно греется прилично на той прошивке что была последней, облегченная и подтормаживает.
ㅤ
Вадим
Agent
Вадим
Agent
Тебе ничего, а мне обидно!
ok-home
ну что пристали к человеку, работает ? не тронь ))
уже все поняли как правильно делать.
может у него вообще девайс в железной коробке и тогда почти ровно фиолетово где pcb антена
Вадим
да я вторые сутки пытаюсь донести простую мысль, что радиомодуль там НИКАКОГО значения не имеет. и даже вредно наличие сигнала на дальше,, чем место водителя. но люди, привыкшие все делать по учебнику все пытаются мне рассказать то, что я и без них знаю, но не имею в этом нужды. каждый думает, что только его мнение - истина в последней инстанции, ибо так записали наши деды...
ok-home
да я вторые сутки пытаюсь донести простую мысль, что радиомодуль там НИКАКОГО значения не имеет. и даже вредно наличие сигнала на дальше,, чем место водителя. но люди, привыкшие все делать по учебнику все пытаются мне рассказать то, что я и без них знаю, но не имею в этом нужды. каждый думает, что только его мнение - истина в последней инстанции, ибо так записали наши деды...
ну про учебник и записи дедов ты зря, правильно делать как говорят, а дальность можно софтово задавить мощностью передатчика.
Но действительно, если работает, пусть работает ))
Вадим
и в новом релизе будет совершенно также. без вариантов.
a-lab
Оценить стоимость работы по созданию WiFi интернет радиоприёмника.
Добрый день, я сам программирую с 96 года.
У меня есть описание пожеланий для создания WiFi интернет радиоприёмника на esp32, также, это устройство будет взаимодействовать по Bluetooth со смартфоном, с приложением на Flutter (создание приложения не входит в этот проект).
Хотелось бы получить оценку того, сколько будет стоить создание программной части такого приёмника.
Оплата 700 рублей: нужно просто прикинуть сколько может стоить создание такого устройства, то есть это займёт 10 минут Вашего времени.
Вышлю в личные сообщения подобие Технического задания.
Пишите, пожалуйста, если у Вас есть история сообщений в этом чате или в других подобных ресурсах (если на других ресурсах, укажите, пожалуйста, Ваше имя пользователя на них, чтобы я мог почитать ваши сообщения).
Буду пользоваться не одной оценкой, а средним от нескольких оценок.
Пишите, пожалуйста, сюда, в этот аккаунт, в личные сообщения.
Max
Espressif's Scott Mabin Announces "the First Vendor-Backed Rust SDK," Now Available as 1.0.0-beta0
Espressif's Scott Mabin has announced a milestone for ongoing efforts to make Rust a first-class language for the company's microcontrollers: the release of esp-hal in 1.0.0-beta.0 form, ahead of the first 1.0 release of the company's official Rust software development kit (SDK). "We're excited to announce the 1.0.0-beta.0 release for esp-hal , the first vendor-backed Rust SDK," Mabin explains in the company's announcement. "This has been a nearly six year long process to get to this point, and we now feel we have a solid 1.0 strategy." Work to make Rust a first-class language for Espressif microcontrollers has been a long process. Back in 2023 Mabin unveiled a roadmap that included adding support for using esp-hal to create applications for both the RISC-V and Tensilica Xtensa cores available on some ESP32 models and expanding on initial support for asynchronous operation with additional non-blocking peripheral drivers and network stacks — plus support for Espressif's latest devices, including the ESP32-P4. "It has been possible to write embedded Rust applications on stable since 2018," Mabin explains. "Most of the ecosystem, however, revolved around chips using the Arm architecture, which posed a bit of an uphill battle for us. Espressif had just released its last Xtensa chip (the ESP32-S3) and was now bringing out RISC-V based chips. "We spent the entirety of 2022 and most of 2023 working exclusively on chip support; making sure new chips were supported, and trying to support as many peripherals as possible. This seemed like a good idea at the time but by the end of 2023 we realized that trying to support everything that the chips can do (there is a lot, try looking at a reference manual if you're curious) whilst an admirable goal is likely unachievable in a reasonable time with the size of our team. We soon realized that API stability is far more important than having everything supported." That led to a stabilization strategy, which paves the path to the release of esp-hal 1.0.0 proper: initialization of the hardware abstraction layer, "core" drivers for general-purpose input/output (GPIO), UART, SPI, and I2C buses, a time module to provide Instant , Duration , and Rate , a #[main] macro, "a couple of miscellaneous system APIs," and support for configuration via esp-config . Everything else, Mabin explains, will be "feature gated" under the unstable feature. "With the scope limited," Mabin adds, "post-1.0 we can incrementally stabilize drivers, much like the Rust project itself does. This is quite a small amount to stabilize initially, however we feel it's enough to build a foundation on. It's expected that for most complex projects users will opt-in to the unstable feature. Over time, as we stabilize more drivers, and eventually more crates, users will be able to remove the unstable feature from their Cargo.toml files." More information on trying the beta out, and more information on the six-year history of the effort, is available in Mabin's blog post . Espressif has released the first beta for esp-hal 1.0.0 — its first-class software development kit for Rust. (📷: Espressif) The 1.0.0 release will include only a small subset of full functionality, with everything else gated behind an "unstable" feature. (📷: Scott Mabin/Espressif)
https://www.hackster.io/news/espressif-s-scott-mabin-announces-the-first-vendor-backed-rust-sdk-now-available-as-1-0-0-beta0-19ff9a1a8036
Ruslan
Деанон за 700 рублей — оригинально
Max
TouchEye dual touch round display module features Raspberry Pi RP2040 or ESP32-S3 MCU (Crowdfunding)
Last December, Debashis wrote about the Waveshare Double Eye LCD module comprised of two round displays that can be useful for robotics or art projects since they can be made to look like googly eyes. The module is designed to be connected to a host MCU via an SPI interface.
The TouchEye looks similar but…
https://www.cnx-software.com/2025/02/26/toucheye-dual-touch-display-module-features-raspberry-pi-rp2040-or-esp32-s3-mcu/
Evgeniy
Доброго времени!
Есть ли варианты защиты радиотракта или детектирования отключенной антенны на ESP32?
Tonchik
ㅤ
Evgeniy
ㅤ
ㅤ
Tonchik
Ps: в WiFi антеннах насколько я помню RP-Sma разъемы
Evgeniy
Evgeniy
В инете есть упоминания, что на ESP32 сгорает радиотракт иногда без антенны. Редко когда включал так, пока не нарвался.
ㅤ
Evgeniy
Вот оно что! Да это выход
ㅤ
А там где они съемные видимо мощности недостаточно чтоб спалить его без антенны
ㅤ
Я че-то не припомню чтоб у меня точки доступа горели с открученными антеннами
Р368П
Михаил
А старпер это со скольких годиков?😁
Max
Ruslan
innoforker.
Михаил
Подскажите, используя freertos на WiFi запускал сайт с картой памяти, соединение быстро отключалось. Без freertos все работает. Это не хватает быстродействия или могут быть другие причины?
ㅤ
Михаил
Несколько задач делаю и перестаёт работать
Михаил
Там в цикле задачи нужно каждый раз WiFi соединение устанавливать?🤔
ㅤ
Михаил
Оно отключается когда задача снимается? Часы ds3231 не работают если не подключать каждый раз
Михаил
ㅤ
Чудеса какие-то у тебя происходят чудесные. Так быть не должно, код можешь выбросить свой
Михаил
Михаил
Примеры для одной задачи, все работает, когда несколько, все перестаёт работать🙈
ㅤ
Да хрен знает что ты там делаешь, мы не экстрасенсы
Vladimir
Так может нужны приоритеты и мьютексы/семафоры?
Михаил
Через очереди все передается, а соединение падает, код не могу сейчас
ㅤ
Через очереди все передается, а соединение падает, код не могу сейчас
Что в юарт выводится? может собака срабатывает? Может где то ты застрял слишком надолго в цикле. Да е мое тут гадать можно до бесконечности. Вот ты серьезно думаешь что по наводящим каким-то вопросам тебе со 100% точностью скажут где проблема? Пока я вижу что это чудеса и пахнет это говнокодом.
Tonchik
++ не запускается ли это на одном ядре все. вдруг в примерах биндинг))
Evgeniy
вот как-то так выглядит сейчас
Есть ошибка выборки, из 10 штук лежат 2 модуля esp32-wroom в обоих флешка сдохла через десяток загрузок прошивок. От малоизвестного китайского производителя.
Evgeniy
Бублик
У меня регулятор температуры в картошке работал нормально. Три DS18B20 и wemos d1 mini. После ремонта в подьезде показания термометров стали хаотично "прыгать" на -127°, как при обрыве цепи. Найти причину помех не сумел. Менял плату и датчики. Как защититься от этого?
Evgeniy