Д.
поищи вот это, кажется есть и на рутрекере и по-русски. Тут разжёвано, аж тошнит (=
Max
Peter Balch's Solve Is a Smart, Espressif ESP32-Powered Pocket Calculator with a 40-Year History
Maker Peter Balch has designed a custom pocket calculator, built to deliver a rapid solution to multiple equations at once — complete with loop and graphing support: the Espressif ESP32-powered Solve. "The Solve pocket calculator solves equations numerically," Balch explains of his creation, which is built around an Espressif ESP32-WROOM-32 microcontroller module. "You can use Solve as an ordinary pocket calculator: type in an expression and it will show you the answer. Or you can type in several equations in any order and it will solve them. The equations can be non-linear and simultaneous If they contain 'For Loops' then they will produce a table of answers or plot a graph." The heart of the build is Espressif's ESP32-WROOM-32 microcontroller, connected to a 2.4" ILI9341-based SPI display with a 320×240 resolution. The custom keyboard is built up of 28 miniature push-button switches, installed on stripboard, with an off-the-shelf battery charging module and compatible lithium-ion battery keeping everything running on-the-move — "or," Balch says, "you could use three AA or AAA cells [and] a battery holder." The hardware is housed in a custom-designed 3D-printed case, which angles the keyboard and display for more comfortable desk-based operation. For software, Balch created an Arduino version of a project he's been porting for a fistful of decades: "I wrote the first version of this software in BASIC on a Sharp Pocket Computer around 40 years ago," he explains. "Then I rewrote it in Turbo Pascal, then in Delphi-1, then in Delphi-4 and then in C for this project. So the code isn't as pretty as I'd like but it seems to be reliable." Balch has uploaded instructions for building your own Solve calculator, including 3D print files and source code, to Instructables ; "You can build the calculator," he says, "or you can use this Instructable as the basis of your own project that requires ESP32-WROOM-32 microprocessor, a screen and a home-made keyboard." If you're looking for a feature-packed pocket calculator, Solve could be it — or a platform to build your own portable computing gadgets. (📷: Peter Balch)
https://www.hackster.io/news/peter-balch-s-solve-is-a-smart-espressif-esp32-powered-pocket-calculator-with-a-40-year-history-c85ba221675f
Евгений
Принимайте новичка 😉
я таки собрался и занялся ESP32, в частности хочу сделать железку на ESP32-S3
соответственно есть некоторый пак вопросов:
поставил по советам ESP-IDE
взял макетку ZY32 с обычным ESP32 как я понимаю, пособирал примеры (был сильно удивлен что собирается, хоть и очень долго и потом даже работает)
однако, я как-то в замешательстве от самой среды и огромной портянки всякой всячины в Project Explorer - после Keil-а это как-то несколько удивляет
совсем не понял как конфигурировать периферию - в STM32 есть куб в котором делаешь настройки железок и потом проект для кейла и все просто
а как тут ? был бы благодарен за советы и конкретные рекомендации
посмотри esphome я в контейнере его запускаю там вместо портянки все уже есть, даже под условия версии библиотек учитываются, сами и обновляются и ищутся, по-сути ямлом весь конфиг, раньше часто, сейчас уже реже вставляешь лямбды (кусочки сей) либо под что уникальное пишешь свой модуль/пакет/либу, компилится быстро (адекватное кэширование)
в общем я доволен
да и для хэндмйда домашнего всё есть
разве что если в прод то там да... я бы идф юзал там защиты и можно на долго залипнуть
Giorgi
Добрый день, нужна помощь с определением что за термодатчик. Маркировок нет. Стоит в хроматографе Кристал 5000.2NP, измеряет как минимум до 450 градусов по цельсию. Нужно проверить его работоспособность, но не понятно что конкретно мерить для проверки. Заранее благодарен за любую информацию.
Giorgi
Sergey
Похож на платиновый термодатчик. У них положительный температурный коэффициент. Но даже если это и так, без знания точной модели будет сложно
Mikhail
Скорее всего там один из видов термопары (N например), проверить - как минимум, тестер с входом термопары
Твой Decor
Добрый , вопрос по ШИМ на ESP32 . точнее надо выдавать сигнал с заданным меандром (50%) менять только частоту, пишу в FLPRog используя генератор не особо спасает, точнее не спасает, как правильно сделать, может кто делал генератор сигналов
Max
Как я разрабатывал настольные часы
Когда-то давным давно я прочитал на Хабре статью про восстановление настенных советских электронных часов. Я вспомнил про нее, когда при уборке нашлись останки двух настольных часов Электроника-4.13. Передние пластиковые крышки были обшарпаны, индикаторы полностью севшие, а работоспособность плат вызывала вопросы — некоторые сегменты не горели у всех восьмерок.
Вдохновившись той статьей, я решил сделать из них настольные часы. Это не реставрация, а попытка сделать часы с аналогичным функционалом и новыми фичами на современной электронной базе.
Читать далее
https://habr.com/ru/companies/merkteam/articles/836842/?utm_source=habrahabr&utm_medium=rss&utm_campaign=836842
Splum
Юзай внешний pll
Д.
Скажите люди, а есть примеры, учебники, уроки, чтобы без ардуины, платформио, вскода, без всех этих гигантских костылей, вот чисто образцы простого кода на Си (не С++) и как его залить на какую-нить esp32-c3 на уровне подключаем консоль через minicom?
Чойта несколько первых страниц гугля красивые заголовки рисуют, но там для школьников с виндой, чтобы магия, нажал кнопку и оно само.
Я старый, мне долго пробираться через все эти какашки. Я хочу в середину.
Max
Скажите люди, а есть примеры, учебники, уроки, чтобы без ардуины, платформио, вскода, без всех этих гигантских костылей, вот чисто образцы простого кода на Си (не С++) и как его залить на какую-нить esp32-c3 на уровне подключаем консоль через minicom?
Чойта несколько первых страниц гугля красивые заголовки рисуют, но там для школьников с виндой, чтобы магия, нажал кнопку и оно само.
Я старый, мне долго пробираться через все эти какашки. Я хочу в середину.
Ну так тут есть раздел ЧаВО/FAQ, можно там порыться.
Sergey
Скажите люди, а есть примеры, учебники, уроки, чтобы без ардуины, платформио, вскода, без всех этих гигантских костылей, вот чисто образцы простого кода на Си (не С++) и как его залить на какую-нить esp32-c3 на уровне подключаем консоль через minicom?
Чойта несколько первых страниц гугля красивые заголовки рисуют, но там для школьников с виндой, чтобы магия, нажал кнопку и оно само.
Я старый, мне долго пробираться через все эти какашки. Я хочу в середину.
ну так espressif уже сделал папку examples с "простым кодом на си". там все рабочее, достаточно выбрать чип и нажать build
Ruslan
Скажите люди, а есть примеры, учебники, уроки, чтобы без ардуины, платформио, вскода, без всех этих гигантских костылей, вот чисто образцы простого кода на Си (не С++) и как его залить на какую-нить esp32-c3 на уровне подключаем консоль через minicom?
Чойта несколько первых страниц гугля красивые заголовки рисуют, но там для школьников с виндой, чтобы магия, нажал кнопку и оно само.
Я старый, мне долго пробираться через все эти какашки. Я хочу в середину.
берёшь линукс, ставишь vscode, туда ставишь IDF плагин, пишешь код, потом собираешь это говнище, жмёшь кнопочку залить и оно заливает и стартует
Ruslan
ну или примеры, они очень подробные
индзэец
Max
DIY на заводе или как сделать измерительный комплекс для оценки износа опорных роликов
Привет, Хабр!
В предыдущей статье я уже описывал свой опыт реализации программного (и немного аппаратного) комплекса «Системы сбора технологических данных» в рамках промышленного предприятия. А в этой статье я хочу поделиться опытом реализации DIY-проекта для нужд завода, речь пойдет об измерительном комплексе для оценки износа опорных роликов. Если стало интересно, то добро пожаловать под кат!
Читать дальше →
https://habr.com/ru/articles/849558/?utm_source=habrahabr&utm_medium=rss&utm_campaign=849558
Aleks
Д.
В линуксовой магии я разбирался в 96 году, со слакой. Так что не надо вот это вот. А в районе 2000-х собирал LFS чисто для интереса. Но тогда не было этих ИДЕ на электроне, которым надо хренадцать гигов рамы чисто поржать
Д.
Да. за папку examples спасибо, я искал docs, ступил.
Роджер
Роджер
Почему ошибка даже в базовом примере?
Роджер
ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0
Tonchik
Роджер
Все делаю по примеру, не понятно почему он пуст
Max
Kevin Loeffler's M5Stack Core Ink-Powered Skimmer Scanner Keeps Your Cards Safe From Ne'er-Do-Wells
Engineer and researcher Kevin Loeffler has built a keychain-friendly device which aims to make it safer to stick your credit card in untrusted slots — by using an Espressif ESP32 microcontroller to scan for the signatures of known skimming devices. "Skimming devices, which steal card information from ATMs, gas pumps, and other payment terminals, have become more sophisticated and harder to detect. They work by sitting between your card and the payment equipment, stealing your payment information and storing it for a criminal to retrieve later," Loeffler explains. "Even in 2024, when I am writing this guide, they remain a problem despite having been reported on for years. With a portable, easy-to-use skimmer detector at your fingertips, you can quickly scan for suspicious devices before making a transaction, preventing potential fraud." Skimmers work by sitting in the card reader slot and capturing a copy of the magnetic stripe as it passes over. Early skimmers required the ne'er-do-wells to revisit targeted card machines to physically remove the device and retrieve the stored card data, a risky endeavor; more recent designs use a Bluetooth radio to let a crim download all the data from a safe distance. It's these latter type of skimmer that Loeffler's gadget targets, building on an existing but seemingly-abandoned SparkFun project to use a smartphone app for the same purpose. Rather than relying on a phone's radio, though, Loeffler's version farms the Bluetooth work out to an M5Stack Core Ink — a compact Espressif ESP32-based microcontroller development board with a low-power ePaper display. "The code for this project tells the ESP32 inside your development kit to perform a Bluetooth scan when the wheel/button on the right side of the device is pressed," Loeffler explains. "This tells the code to count the number of devices that advertise they are an HC-05 Bluetooth device. We also look for the HC-06." "These chipsets are extremely common, extremely cheap, and found in many low-cost electronics devices," Loeffler continues. "We have no way of knowing that a device is a skimmer just because it uses one of these chips, but they really shouldn't be in anything broadcasting at your local gas station or grocery store. As a result, if we see one the device will let you know." Loeffler has released the source code for the project on Instructables as part of a full build guide; the same guide also includes instructions for building an HC-05-powered skimmer emulator, to test that the skimmer scanner is working. If you're taking your credit card out for a walk, this M5Stack Core Ink project can help keep it safe from skimmers. (📹: Kevin Loeffler) If HC-05 or HC-06 Bluetooth transceivers are detected, the gadget sounds an alert. (📷: Kevin Loeffler)
https://www.hackster.io/news/kevin-loeffler-s-m5stack-core-ink-powered-skimmer-scanner-keeps-your-cards-safe-from-ne-er-do-wells-9ee1660fa575
Ruslan
Mikhail
Надо сначала проверить размер массива, а если он >0 то уже можно брать элементы
Mikhail
Судя по всему, сериал не настроен
Роджер
Ну все работает не так просто, тупо проверить расчер массива который там находиться на прямую нельзя. возможно есть какая функция внутри библиотеки я не нашел, но зато можно скопировать все что есть в другой массив и вот уже его проверить, тогда проблем не будет.
import processing.serial.Serial;
final String[] ports = Serial.list();
printArray(ports);
println();
if (ports.length == 0) {
println("No ports found!");
exit();
}
Splum
Кароч пришел сегодня ответ, пока от полугода до года не будет семплов разрешенных к розничному заказу на 5ггц с5 версию.
Типа кому сильно надо было они ужэ с "первой вафли" отрезали и выслали
Ruslan
восстановил графану для своих девайсов
индзэец
https://github.com/espressif/esp-idf/issues/14731
индзэец
юыло у кого нить?
Splum
Если что есть старый за ноябрь 2023 установочный для убунты. Расшареный
Данил
всем привет!) подскажите пж, серва после завершения движения продолжает шелестеть.
я полагаю ей не хватает точности чтобы остановиться в заданном положении и она как бы пытается его достичь. может можно разрешить серве небольшую погрешность?
типа заданно 90, получилось 91 - и так сойдет
Данил
DeFensy 🛡⚔️ AntiSpamBot
Splum Duckings, вам повышена репутация!🌟
Сейчас она составляет 3. Продолжайте в том же духе 😉
🔖ads: Бот создан в @botsbaseru
Rocket
всем привет!) подскажите пж, серва после завершения движения продолжает шелестеть.
я полагаю ей не хватает точности чтобы остановиться в заданном положении и она как бы пытается его достичь. может можно разрешить серве небольшую погрешность?
типа заданно 90, получилось 91 - и так сойдет
У меня серва на модели самолёта продолжала шелестеть когда оказалось, что ползунок переменного резистора, имеющийся в конструкции сервы, имел вероятно заводской брак и нормально не нажимал на круглую поверхность, имеющую сопротивление. Решил так - разобрал серву, капнул на поверхность переменного резистора каплю швейного масла. Все нормально заработало. Масло используется для восстановления электрического контакта любых скользящих контактов, также и переключателей, рэле, правда , если слишком изношено, может не помочь .
qwert
У меня серва на модели самолёта продолжала шелестеть когда оказалось, что ползунок переменного резистора, имеющийся в конструкции сервы, имел вероятно заводской брак и нормально не нажимал на круглую поверхность, имеющую сопротивление. Решил так - разобрал серву, капнул на поверхность переменного резистора каплю швейного масла. Все нормально заработало. Масло используется для восстановления электрического контакта любых скользящих контактов, также и переключателей, рэле, правда , если слишком изношено, может не помочь .
А масло не изолирует?
Rocket
А масло не изолирует?
Нет, удаляет кислород в месте контакта, стягивает поверхности друг к другу, препятствует дальнейшему износу. Я таким образом восстанавливал также включатель на удлинителе, переключатель-крутилку на мультиметре.
qwert
Роджер
Ruslan
резонит сделал за 3300 рублей 20 плат и уже закинул в СДЭК...
Max
Ruslan
нет, всё входит
Ruslan
9-го октября сделал заказ, сегодня надеюсь СДЕК разродится посылкой
Max
Тогда да. С другой стороны 10 плат на PCBWave обычно 1.5К стоило, посредник жируэ
Ruslan
посредник не имеет смысла, раз резонит так работает
Роджер
Вопрос по процессингу может кто подскажет.
Есть вот у cp5 такой элемент как ListBox
Я вот создал его как глобальный объект и туда сохранил элемены
addItems();
Для работы генерируется событие по выбору какого то элемента.
И диагностике вижу, что при выборе разных значий, приходят адреса 0 ... и так далее
Но как получить из адреса массива уже данные которые там.
Используя метод
.getItem(Value);
От выдает ошибку.
В примерах такого не нашел. И не понятно как получить вместо индекса, значение которое храниться в этом списке.
Роджер
int value = 0;
String temp = ListBox1.getItem(value);
Не дает забрать значение которое храниться по 0 индексу, пишет ошибку, но в документации указано что можно как передать туда как стринг так и инт, и чет не понимаю че не так делаю
Твой Decor
Aleks
это ж для слаботочников монтажников...
Splum
тут я уже говорил вопрос сроков. если не горит и партия огромная то можно и нужно везти с китая. если это бизнесс, если на гос деньги и поддержать наших ребят то резонит/псэлектро
Max
Deploy Your Next IoT Application on Solutions. Carenuity. com
Easily build, deploy, and manage your IoT projects on Solutions. Carenuity. com. From code to device in minutes—streamline your workflow today
https://www.hackster.io/Mwala/deploy-your-next-iot-application-on-solutions-carenuity-com-cc98f5
Роджер
Может кто подскажет? почему не работают кнопки, кромепервой в процессинге?
Max
DIY ESP32 solar LoRa + GPS node
Compact, low-power, solar + battery powered, LoRa + GPS node based on ESP32-S3 PowerFeather
https://www.hackster.io/powerfeatherdev/diy-esp32-solar-lora-gps-node-5c64be
Max
Vance "KV4P" Vagell's Espressif ESP32-Powered kv4p Turns Any Android Phone Into a VHF Ham Radio
Radio amateur Vance "KV4P" Vagell has designed a device for the ham on the go, the kv4p HT — a pocket-size, open source, $35 transceiver to add amateur radio capabilities to any Android smartphone. "kv4p HT is a homebrew VHF [Very High Frequency] radio that makes your phone capable of voice and text communication completely off-grid with at least a Technician class amateur radio license," Vagell explains of his creation. "The radio simply plugs into the USB C port on your Android smartphone and transforms it into a fully-fledged handheld radio transceiver. It's small enough to fit in your pocket and take anywhere, and since it has no internal battery it's the perfect radio to put in a go-bag or your car's glove compartment." The hardware itself is based around an Espressif ESP32-WROOM-32 development board connected to a low-cost DRA818V radio transceiver. There are none of the parts you'd expect to see on a mobile radio rig, with no buttons, no display, nor even a tuning dial: everything is designed to be controlled using a companion app for Android smartphones and tablets, over a USB cable that also powers the radio. Vagell released an initial closed beta of the project back in late September, before opening it up more widely earlier this month. Everything he has developed is open source, from the smartphone app to the carrier PCB that takes the microcontroller and transceiver — though this latter design has been revised to improve its filtering of harmonics, with tests awaiting delivery of an updated prototype. "It's up to you if you want to wait for this revision with better filtering," Vagell writes, "but I recommend it." Those building a kv4p HT will find a range of impressive functions, including the ability to carry out APRS text messaging over a built-in 1,200-baud modem, 44kHz eight-bit audio with filters and squelch support, unlimited memories, a one-watt transmission power, and accessibility features including live closed captioning of voice conversations on supported phones. More information on the project is available on Vagell's website , with source code and design files available on GitHub under the reciprocal GNU General Public License 3.The kv4p HT turns any Android smarpthone or tablet into a ham radio, complete with speech and APRS messaging support. (📹: Vance "KV4P" Vagell) The hardware is a simple build, based on an Espressif ESP32-WROOM-32 development board and DRA818V transceiver. (📹: Vance "KV4P" Vagell)
https://www.hackster.io/news/vance-kv4p-vagell-s-espressif-esp32-powered-kv4p-turns-any-android-phone-into-a-vhf-ham-radio-bdaf4b2f34d0
Max
3D Printed Smallest Gaming Console using XIAO ESP32-C3
Create a retro-style "Flapping Bird" game using ESP32-C3 and a 2-inch IPS display—fun, educational, and perfect for tech enthusiasts!
https://www.hackster.io/robomatics697/3d-printed-smallest-gaming-console-using-xiao-esp32-c3-26fe2a
Ruslan
пойду до СДЕКа, заберу платы
Роджер
Вопрос:
Как получить примерное местоположение ПК, по up если он подключение сети?
Ruslan
ну или создать свой гугол, инфраструктуру, софт, распространять бесплатно и собирать инфу
индзэец
Ruslan
Ruslan
Max
XIAO ESP32S3 for Meshtastic & LoRa devkit features Wio-SX1262 LoRa module
The “XIAO ESP32S3 for Meshtastic & LoRa” is an ESP32-S3 LoRa dev kit that combines an XIAO ESP32S3 board with the tiny Wio-SX1262 LoRa module connected through a board-to-board connector. This compact devkit supports LoRa (862-930MHz), Wi-Fi (2.4GHz), and Bluetooth 5.0 (BLE), with a 5km range for LoRa and a 100m+ range for Wi-Fi/BLE.
The…
https://www.cnx-software.com/2024/10/17/xiao-esp32s3-for-meshtastic-lora-devkit-features-wio-sx1262-lora-module/
Nhghg
Всем привет помогите починить плату Esp32 после замыкания двух контактов 3V3 и GND светодиод горит красным цветом на контактах 3V3 и GND 6.5v не прошивается хотя раньше прошивалась, очень нужна
Роджер
Nhghg
бубен есть
Nhghg
и 3 таких платы
Nhghg
после замены стабилизатора 3.3 вольта появились
Nhghg
но не прошивается
Ruslan
покупай не в китае...
Евгений
покупай не в китае...
То есть если не на китайской (а на какой еще?) ЕСП сделать КЗ, то ей ничего не будет?
А если ей 220 подать?
Nhghg
Splum