Vladimir
Не имел дела с такими матрицами. Попробуйте эту либу https://github.com/adafruit/Adafruit_Protomatter
Max
Добрый день. Адресовано для господ, кто работает непосредственно с lvgl. Перешел с LVGL 8 на 9 и решил потыкать новую апишку, загрузил собранную на коленке демку на 6 кнопок в фокус группе. Первый вариант «с общим отступом» от границ экрана, а второй уже «без». Забавно ведет себя отрисовка: расположение группы элементов влияет на результат отрисовки. Запущенно на ESP32S3, за драйвер взято решение LovyanGFX. Буфер для драйвер предоставлен из SRAM (двойной, по 70кб), буфер под среду LVGL выделен 1 метр из psram. На lvgl8 такого не было. Вопрос: куда копать? Выделение памяти в конфигах графической либы?
Max
Max
Max
Advanced PCB for RC Car
This custom board integrates high-power motor control, wireless communication and efficient power management
https://www.hackster.io/kouinisamir2/advanced-pcb-for-rc-car-516961
Max
Espressif Launches a Revised ESP32-C3 V2, Delivering Additional RAM and Flash
Espressif has announced the launch of a new chip — or, rather, a boosted version of an older chip now featuring additional user-accessible RAM and flash storage: the ESP32-C3 V2, also known as the ESP8684 V2. "Espressif has upgraded the ESP32-C2 (ESP8684) to enhance its performance and efficiency," the company says of its latest hardware release. "This update provides additional memory and flash storage, enabling developers to build more complex applications while ensuring long-term stability and support. This upgrade enhances performance and reliability, providing stronger support for your project." Somewhat confusingly, Espressif isn't providing precise figures for the boosted memory capacities of the new chip revision — and it's not changing the name, either. It promises "up to 20kB of additional SRAM [Static RAM]" to enhance real-time data processing and multitasking capabilities, with a particular focus on suitability for the Internet of Things (IoT), and "approximately 100kB of extra flash memory," but warns that both figures are application-dependent and not all projects will see the full benefit. Ascertaining which parts include the ESP32-C2 V2 chip over the original release from two years back requires looking for an "X" suffix at the end of the product variant code, such as ESP8684H2X and ESP8684-MINI-1-H2X; this, Espressif says, indicates an "extended" part with the new chip fitted. Users will also require an update to the ESP-IDF toolchain to take advantage of the memory optimization: ESP-IDF v5.4, v5.3.2, v5.2.4, v5.1.5, and v5.0.8 and above are all compatible. Those who are already building on the ESP32-C2, meanwhile, are warned that programs compiled for the original chip revision aren't directly compatible with the ESP32-C2 V2 — meaning it's not a drop-in upgrade. The chips also come with a new in-package flash module, the company has said, though this is only for second-sourcing "to improve [component] supply stability." More information is available on the Espressif website . Espressif's ESP32-C2, or ESP8684, is now available as a "V2" stepping — upping the available RAM and flash. (📷: Espressif)
https://www.hackster.io/news/espressif-launches-a-revised-esp32-c3-v2-delivering-additional-ram-and-flash-f0b80061a490
Max
Chen Liang's IoT Emoji Sign Communicates in Pixels — on a Tiny Waveshare ESP32-S3-Matrix
Maker Chen Liang has released a guide demonstrating how to build a quick and easy Internet of Things (IoT) "emoji sign" — powered by a tiny Waveshare ESP32-S3-Matrix smart display. "In my previous project, IoT Emoji Sign, [I] use a small-size [Espressif] ESP8266 dev board [and] the corresponding LED matrix is small too," Liang explains. "It use 3.5×3.5mm size NeoPixel [LEDs], and self-soldering a compact 8×8 LED matrix. It works, but [it's] a little bit too complicated for the beginner. Now Waveshare [has] released a dev device, ESP32-S3-Matrix, that already [has] built-in a much more compact 8×8 LED matrix. You can play it out of the box." It's that ready-assembled gadget, measuring just 25×25mm (around 0.98×0.98"), that serves as the host for Liang's second take at the IoT emoji sign project — now buildable purely in software, with no soldering required. To improve the look of the display for pixels that aren't lit, Liang 3D-printed a black frame and then added a pair of filters: a white window film that diffuses the light from each individual LED, and a black film which improves the contrast. The software, meanwhile, is based on the Arduino_GFX library and FastLED — with a user interface aimed at smartphone use lets you pick the emoji you want to display on the LEDs with a simple tap. "The UI [User Interface], a[n] HTML web page, is mostly the same as my previous project," Liang explains. "But previously it require connect to the dev device softAP [wireless access point] first, then [you] manual[ly] type the IP in the mobile browser to enter the web page. Now it utilize[s] the ESP32RobotWebServer captive portal capability. So once you connect to the softAP, the web page will pop up. The user experience should be much better." The project is documented in full, including source code and the 3D print file for the frame, on Instructables .If you prefer to communicate in emojis, this compact smart sign is 💯🔥. (📹" Chen Liang) A 3D-printed frame and two filter layers help improve the contrast of the display. (📷: Chen Liang)
https://www.hackster.io/news/chen-liang-s-iot-emoji-sign-communicates-in-pixels-on-a-tiny-waveshare-esp32-s3-matrix-5967a7d71587
Max
Jakub Kramarz Unleashes The Tick — A Feature-Packed Access Control Sniffer for Red Teams
Security engineer Jakub Kramarz has released a gadget he calls The Tick — designed to sit behind contactless card readers and intercept credentials, giving red team security analysis an edge in defeating access control systems. "The Tick is the next evolution in covert access control system implants," Kramarz claims. "Designed for a seamless integration behind card readers, The Tick silently intercepts, logs, and replays access credentials with greater efficiency and stealth than ever before. Compatible with a wide range of RFID systems, provides invaluable (to red teamers) insights into facility (in)security, while enabling advanced credential injection. Whether for security auditing, red teaming, or mobile access control testing, The Tick delivers a compact, powerful, and flexible solution in an ever-connected world." Building on the ESPKey project, the heart of the hardware is a ESP32-C3FH4 on an off-the-shelf ESP32-C3 SuperMini module — "I recommend ordering insignificantly more expensive 'Plus' version made by TENSTAR, with an external antenna connector," Kramarz advises, "as some of the regular modules comes with incorrect antenna design, resulting in impressively poor Wi-Fi range" — to which Kramarz' Tick attaches, adding a DC-DC converter to support up to a 25V power input, an RS-485 transceiver, and a level shifter good for data lines of up to 12V or even higher. Compared to rival designs like the BLEKey and ESP-RFID-Tool, including the ESPKey on which the project is base, Kramarz claims The Tick ticks a lot of boxes: it has configurable data lines, includes both Bluetooth Low Energy (BLE) and Wi-Fi connectivity, enjoys broader power input and data line voltage support, and includes clock-and-data logging in addition to Wiegand operation. The only negative point? The source is, Kramarz admits, "slightly-organized code soup." Full details, along with hardware and software sources, are available on GitHub , under the strongly reciprocal version of the CERN Open Hardware License Version 2 and the GNU General Public License 3 respectively; user interface libraries and templates are licensed under the permissive MIT license. This "Tick" doesn't suck blood, but captures access control system activity for the use of red team security analysts. (📷: Jakub Kramarz)
https://www.hackster.io/news/jakub-kramarz-unleashes-the-tick-a-feature-packed-access-control-sniffer-for-red-teams-736c5c82583c
Max
Доброго времени суток, друзья и читатели!
На этот раз совсем небольшая заметочка про схему espressif для перевода ESP в режим программирования и почему там так важен конденсатор сравнительно большой емкости.
https://kotyara12.ru/iot/electronics/esp32-autoflash/
V7
Хочу использовать 5 uart на скорости 115200, кто нибудь сделал?
Rossomahaar
всем привет) никто не измерял влажность длительное время в диапазонах 90%+? наткнулся тут с подводными камнями) конденсат на датчике и режимы его нагревания для удаления конденсата)
Max
LILYGO T-Connect Pro industrial IoT controller offers Ethernet, WiFi, Bluetooth, LoRa, RS232, RS485, and CAN Bus
LILYGO T-Connect Pro is a DIN rail-mountable, ESP32-S3-based industrial IoT controller with Ethernet, WiFi 4, Bluetooth 5.0 LE, and LoRa connectivity, as well as CAN Bus, RS232, and RS485 interfaces.
The controller also features a 2.33-inch touchscreen display, a 10A relay, a 12V to 24V DC screw terminal for power, 5V USB-C port for programming,…
https://www.cnx-software.com/2025/03/05/lilygo-t-connect-pro-industrial-iot-controller-offers-ethernet-wifi-bluetooth-lora-rs232-rs485-and-can-bus/
Тёма
Народ всем привет! Ищу ESP32-WROOM-32E на 8 мб флэш и sram, весь алик перерыл, там только на 4мб. Если кто находил, скиньте ссылочку пожалуйста. Или просто мне нудна esp32 с максимальным количеством памяти. Буду благодарен!
V7
Ну это понятно
ㅤ
ㅤ
Возьми CH32V305 или CH32V307 у них 5 и 8 юартов соответственно
Moon
V7
ㅤ
ㅤ
Но купить копеечный wchlinke не вижу проблемы. Ты так спросил будто "программатор" это что-то страшно
ㅤ
STM32F103 какой-то серии тоже есть с 5 юартами. Выбора много
Тёма
ㅤ
Если ты ищешь с PSRAM то тебе нужна серия WROVER, кстати
ㅤ
https://sl.aliexpress.ru/p?key=NoW2GBH
Типа такого. Готовую девборду вряд-ли найдешь
Тёма
Понял, спасибо
ok-home
ㅤ
Max
⁸⁰⁸ ᶜᵒᵐᵖᵃᶜᵗ
Max
⁸⁰⁸ ᶜᵒᵐᵖᵃᶜᵗ
⁸⁰⁸ ᶜᵒᵐᵖᵃᶜᵗ
дум запустит?
https://youtu.be/SB509ZIRojY?si=PkzmvUros-hpXscn походу уже портировали...
Vladimir
Я уперся в казалось бы простую вещь: сообщение в сериал на 9600 baud нормально приходит, на 115200 только один байт. Что я не так делаю?
#define CMD_HEAD1 0x5A
#define CMD_HEAD2 0xA5
#define CMD_WRITE 0x82
#define CMD_READ 0x83
void setup() {
Serial1.begin(115200);
delay(1000);
uint16_t address = 0x1000;
uint8_t CMD[] = {CMD_HEAD1, CMD_HEAD2, (uint8_t)(3 + 3), CMD_WRITE,
(uint8_t)((address >> 8) & 0xFF), (uint8_t)((address)&0xFF),
0x30, 0x30, 0x30};
Serial1.write(CMD, sizeof(CMD));
}
void loop() {
}
Max
Я уперся в казалось бы простую вещь: сообщение в сериал на 9600 baud нормально приходит, на 115200 только один байт. Что я не так делаю?
#define CMD_HEAD1 0x5A
#define CMD_HEAD2 0xA5
#define CMD_WRITE 0x82
#define CMD_READ 0x83
void setup() {
Serial1.begin(115200);
delay(1000);
uint16_t address = 0x1000;
uint8_t CMD[] = {CMD_HEAD1, CMD_HEAD2, (uint8_t)(3 + 3), CMD_WRITE,
(uint8_t)((address >> 8) & 0xFF), (uint8_t)((address)&0xFF),
0x30, 0x30, 0x30};
Serial1.write(CMD, sizeof(CMD));
}
void loop() {
}
Скорость монитора порта не переключаете?
Vladimir
Alexey
Всем привет.
OS: Linux
IDE: Eclipse
ESP8266_RTOS_SDK
При сборке проекта выдается в Eclipse сообщение о depreciated библиотеках.
На результат не влияет, но раздражает.
Кто нибудь знает как избавиться от этой ошибки?
Sergey
Max
Alexey
Нет. По ссылке обычные рекомендации Python.
Гуглеж полезного не нашел, кроме как откатиться на предыдущую версию idf.
Пробовал запускать внутри IDE в проект->Properties->Builder скрипт с виртуальным окружением python. Но судя по всему он запускается в отдельной сессии, не с tools/python_check_depencies.py.
ㅤ
ㅤ
Alexey
Ну типа deprecated Warning...
ㅤ
Ну типа deprecated Warning...
Ты про плагин esp-idf в vscode? Или о чем речь вообще. 8266 rtos sdk в нем официально нет. Я обычно руками собирал из консоли да внимания на подобное никогда не обращал. Ну депрекатед да и хер сним. Раз работает
Alexey
Про сборку в VSCode для ecp8266.
В консоли собирается нормально. Если запустить виртуальное окружение python и в нем обновить
ㅤ
Официально там нет 8266. Можно костылями прикрутить. Да и вообще пора хоронить труп. Есть C3/C2
Remove Deleted Accounts
21 deleted accounts has been removed from this group 🚫👻
Alexey
Rossomahaar
Alexey
Alexey
Ну ладно, это сейчас не так важно. Спасибо за реакцию.
Alexey
Ан-нет. Сейчас полез в даташит. Не попутал я. Но в любом случае это не так важно.
ㅤ
ㅤ
Смотри esp8266ex
Yoda
Скажите, будет ли такая антенна с ESP32-S3-WROOM-1U лучше PCB антенны на модуле ESP32-S3-WROOM-1? Какие вообще преимущества такой антенны?
Yoda
А эти антенны для выноса из корпуса устройства, или их можно клеить внутри корпуса ?
Sergey
Tonchik
Yoda
Всем спасибо
Egivanchi
Egivanchi
Egivanchi
Egivanchi
Чучуть