쌓인 기록에서 찾기
무엇을 찾으세요? 날짜를 몰라도 됩니다. 제목·Key Point·요약·태그를 한꺼번에 뒤집니다.
검색 범위 2026년 8월 13일 (목) 부터 2026년 10월 30일 (금)까지 3636건
9건 · "ESP32-S3"조건 지우기 ×
001 06:11 ▲ 143 · 댓글 45 $2 마이크로컨트롤러에서 SIMD로 컴퓨터 비전 가속하기 ESP32-S3 마이크로컨트롤러의 128비트 SIMD 명령어를 활용한 FAST 코너 감지기를 구현했으며, 기존 구현 대비 약 2배 빠른 성능으로 QVGA(320x240) 프레임을 약 6ms에 처리한다. 하드웨어 · 시스템 · SIMD-accelerated computer vision on a $2 microcontroller
Key Point $2 저가 마이크로컨트롤러의 숨겨진 SIMD 명령어를 활용해 컴퓨터 비전 성능을 2배 향상시킨 방법과, 하드웨어 제약을 창의적으로 극복한 어셈블리 최적화 기법을 배울 수 있다.
핵심 요약
ESP32-S3 마이크로컨트롤러의 128비트 SIMD 명령어를 활용한 FAST 코너 감지기를 구현했으며, 기존 구현 대비 약 2배 빠른 성능으로 QVGA(320x240) 프레임을 약 6ms에 처리한다. ESP32-S3는 240MHz 듀얼코어 CPU, WiFi, BLE 라디오를 탑재한 저가 칩이지만 SIMD 명령어 지원에 대한 정보가 거의 알려져 있지 않아 직접 실험과 최적화를 진행했다. SIMD 구현 과정에서 미정렬 읽기 불지원 문제를 두 개의 인접한 레지스터를 읽은 후 슬라이스 추출 명령어로 극복했다. 전체 요약 6문장 읽기 → 002 09:11 ▲ 111 · 댓글 11 ESP32를 브라우저에서 돌린다, Rust 에뮬레이터 Rust로 작성한 ESP32 에뮬레이터 esp32sim이 공개됐으며, Xtensa(ESP32, S3)와 RISC-V(C3, C6) 아키텍처 네 가지 SoC를 명령어 수준에서 에뮬레이션한다. 하드웨어 · 시스템 · Show HN: Esp32sim – Run ESP32 firmware in the browser
Key Point 실제 ROM과 부트로더로 부팅하는 완전 에뮬레이터이면서 WebAssembly로 브라우저에서 즉시 실행 가능해, ESP32 개발과 테스트 방식을 근본적으로 바꿀 수 있다.
핵심 요약
Rust로 작성한 ESP32 에뮬레이터 esp32sim이 공개됐으며, Xtensa(ESP32, S3)와 RISC-V(C3, C6) 아키텍처 네 가지 SoC를 명령어 수준에서 에뮬레이션한다. 실제 마스크 ROM, 2단계 부트로더, 미수정 애플리케이션 이미지로 부팅하며, 클라우드나 계정 없이 완전히 로컬에서 실행된다(MIT 라이선스). ESP32는 GPIO, UART, 타이머 지원, ESP32-S3는 ST7789 디스플레이와 버튼을 갖춘 LilyGO TTGO T-Display 보드 지원, ESP32-C3과 C6도 각각 FreeRTOS까지 부팅한다. 전체 요약 12문장 읽기 → 003 21:11 당일 +119 MCP 기반 AI 음성 대화 로봇, ESP32에서 구동 XiaoZhi는 Qwen/DeepSeek 같은 대형 언어모델을 활용한 음성 대화 AI 로봇으로, MCP 프로토콜을 통해 다중 단말 제어를 지원한다. 하드웨어 · 시스템 · 78/xiaozhi-esp32 · C++
Key Point ESP32 기반 오픈소스 음성 AI 로봇으로 Qwen/DeepSeek 같은 최신 대형언어모델을 임베디드 환경에서 구현하는 방식과 138개 보드 변형으로의 확장성을 보여준다.
핵심 요약
XiaoZhi는 Qwen/DeepSeek 같은 대형 언어모델을 활용한 음성 대화 AI 로봇으로, MCP 프로토콜을 통해 다중 단말 제어를 지원한다. Wi-Fi, 유선 이더넷, USB RNDIS, Cat.1 4G 등 다양한 네트워킹을 지원하며 보드에 따라 Wi-Fi와 4G 사이 전환이 가능하다. ESP-SR을 활용한 오프라인 음성 웨이크업, WebSocket과 MQTT+UDP 두 가지 통신 방식, Opus 음성 스트리밍, AEC 지원 기기의 실시간 전이중 상호작용을 제공한다. 전체 요약 12문장 읽기 → 004 06:11 당일 +182 $2 ESP32-C3로 만드는 광고 차단 DNS 서버 Pi-hole 같은 DNS 광고 차단기를 $2짜리 ESP32-C3 마이크로컨트롤러에 구현한 프로젝트로, PSRAM 없이도 동작한다. 하드웨어 · 시스템 · M-Abozaid/esp32-c3-adblock · C++
Key Point 저가 마이크로컨트롤러로 대규모 광고 차단 서버를 만드는 방식이 근본적으로 다르므로, 자체 DNS 서버 구축을 고려하는 개발자와 홈랩 운영자에게 참고할 만한 기술이다.
핵심 요약
Pi-hole 같은 DNS 광고 차단기를 $2짜리 ESP32-C3 마이크로컨트롤러에 구현한 프로젝트로, PSRAM 없이도 동작한다. 핵심 아이디어는 도메인 문자열을 RAM에 올리지 말고 40비트 FNV-1a 해시를 플래시에 저장한 후 이진 탐색으로 검색하는 것이다. 537,000개 도메인을 약 50KB의 RAM만 사용해 저장할 수 있으며, 조회는 10ms 정도에 완료된다. 전체 요약 14문장 읽기 → 005 06:11 ▲ 122 · 댓글 20 ESP32 칩에서 숨겨진 SDR 기능 발견, 무선 신호 수신 가능 ESPARGOS 프로젝트가 ESP32 칩에 문서화되지 않은 기능을 발견했으며, 이를 통해 WiFi와 Bluetooth 기능을 우회해 원본 IQ 베이스밴드 샘플을 캡처할 수 있다. 하드웨어 · 시스템 · Various Projects Find Hidden SDR Capabilities in ESP32 Microcontrollers
Key Point ESP32가 광범위 무선신호 수신에 사용될 수 있다는 발견으로, 저비용 SDR 활용의 새로운 가능성을 열었고 이미 여러 프로젝트가 실제 구현을 진행 중이다.
핵심 요약
ESPARGOS 프로젝트가 ESP32 칩에 문서화되지 않은 기능을 발견했으며, 이를 통해 WiFi와 Bluetooth 기능을 우회해 원본 IQ 베이스밴드 샘플을 캡처할 수 있다. 여러 ESP32 모델은 2.2~2.7 GHz 및 ESP32-C5에서는 4.8~6.0 GHz 대역을 커버하는 내부 SDR로 사용 가능하며 최대 80 MS/s 샘플링 속도와 13~54 MHz 아날로그 대역폭을 제공한다. 일반적인 PC 연결 SDR로는 출력 대역폭이 부족해 스냅샷만 PC로 내보낼 수 있으므로 스펙트럼 분석기로만 동작하며, 지속적인 라디오 데이터 복조나 디코딩은 불가능하다. 전체 요약 10문장 읽기 → 006 06:11 ▲ 118 · 댓글 53 냉장고에 붙는 e-ink 쇼핑 리스트, 휴대폰과 동기화 M5Stack PaperMono를 쇼핑 리스트로 바꾸는 오픈소스 펌웨어 프로젝트로, 냉장고에 붙인 3.97인치 e-paper 터치스크린 기기와 휴대폰 웹앱이 실시간 동기화된다. 하드웨어 · 시스템 · Show HN: PaperMono, e-ink fridge magnet shopping list with mobile web page
Key Point ESP32 기반 e-paper 터치스크린을 활용한 실제 동작하는 스마트 기기 프로젝트로, 저전력 Wi-Fi 동기화와 오프라인 우선 설계, 완전한 오픈소스 구현 및 문서가 있어 하드웨어 개발자와 IoT 프로젝트 관심층의 참고 자료가 될 수 있다.
핵심 요약
M5Stack PaperMono를 쇼핑 리스트로 바꾸는 오픈소스 펌웨어 프로젝트로, 냉장고에 붙인 3.97인치 e-paper 터치스크린 기기와 휴대폰 웹앱이 실시간 동기화된다. 기기는 ESP32-S3 기반이며 약 2,400줄의 C++ 코드로 완성된 실용적인 애플리케이션이다. 화면 갱신은 부분 업데이트로 깜빡임 없이 처리하고, 10회마다 전체 새로고침으로 번인을 방지하며, 회색은 1-비트 도트 패턴으로 두 갱신 모드에서 동일하게 표현된다. 전체 요약 11문장 읽기 → 007 00:11 ▲ 128 · 댓글 64 Neural Amp Modeler 돌리는 오픈소스 기타 이펙터 페달 Waveshare ESP32-S3-Touch-AMOLED-2.06 보드 위에 구축한 스탠드얼론 기타 앰프이자 이펙터 페달 CoyoPedal을 공개했다. 하드웨어 · 시스템 · Guitar amp and effects pedal built on the Waveshare ESP32-S3-Touch-AMOLED-2.06
Key Point ESP32 임베디드 기기에서 Neural Amp Modeler 같은 복잡한 ML 모델을 실시간 처리하고 웹에서도 재현하는 기술 구현이 핵심인데, 풀스택 오픈소스 프로젝트의 완성도와 확장 가능성을 보여주는 사례다.
핵심 요약
Waveshare ESP32-S3-Touch-AMOLED-2.06 보드 위에 구축한 스탠드얼론 기타 앰프이자 이펙터 페달 CoyoPedal을 공개했다. ESP32-S3에서 Neural Amp Modeler A2 캡처를 실시간 처리하고, USB 호스트로 클래스 준수 오디오 인터페이스를 구동하며, TSX로 작성하고 C++로 컴파일한 터치스크린 UI를 갖춘다. 동일 펌웨어가 화면이 없는 bare ESP32-S3에서도 구동되며, BOOT 버튼이 풋스위치로 작동한다. 전체 요약 15문장 읽기 → 008 22:26 ▲ 116 · 댓글 45 ESP32-S31, 리눅스 돌리고 라즈베리파이 수준으로 진화하다 Espressif의 신형 ESP32-S31은 기가비트 이더넷 MAC, USB 2.0 고속 호스트 컨트롤러, SD 카드 슬롯 2개, 카메라 입력 등을 갖춘 마이크로컨트롤러로, 전형적인 SBC의 기능을 가진 첫 ESP32가 되었다. 하드웨어 · 시스템 · The newest ESP32 can run Linux and it's getting close to a Raspberry Pi
Key Point 라즈베리파이를 따라잡는 기능을 갖춘 마이크로컨트롤러의 등장으로, SBC와 저전력 임베디드 보드의 경계가 허물어지고 있다는 것을 보여주는 기술 전환점이다.
핵심 요약
Espressif의 신형 ESP32-S31은 기가비트 이더넷 MAC, USB 2.0 고속 호스트 컨트롤러, SD 카드 슬롯 2개, 카메라 입력 등을 갖춘 마이크로컨트롤러로, 전형적인 SBC의 기능을 가진 첫 ESP32가 되었다. CPU는 320MHz에서 동작하는 32비트 RISC-V 코어 2개와 40MHz 저전력 코어 1개를 탑재하며, 각 코어는 32KB L1 캐시와 공유 64KB 데이터 캐시를 보유하고 있다. 메모리는 512KB 온칩 SRAM과 16~32MB 인패키지 PSRAM(최대 64MB)을 지원하는데, 250MHz 8비트 DDR 인터페이스와 독립적인 플래시 인터페이스를 갖춰 이전 S3의 공유 방식에서 개선되었다. 전체 요약 11문장 읽기 → 009 21:11 ▲ 101 · 댓글 34 5달러 ESP32를 멀티 프로토콜 하드웨어 워크벤치로 변신 ESP32 Bit Pirate는 ESP32-S3 보드를 I2C, SPI, UART, GPIO, 무선(Wi-Fi, BLE, Sub-GHz, LoRa) 등 다중 프로토콜을 지원하는 하드웨어 디버깅 워크벤치로 변환하는 오픈소스 펌웨어 및 생태계다. 하드웨어 · 시스템 · ESP32 Bit Pirate Hardware Hacking Kit with Web Tools That Speaks Every Protocol
Key Point 하드웨어 개발과 임베디드 디버깅 시 복잡한 장비 대신 저가 ESP32 보드 하나로 다양한 프로토콜을 브라우저에서 직접 다룰 수 있어, 개발 효율성이 크게 향상된다.
핵심 요약
ESP32 Bit Pirate는 ESP32-S3 보드를 I2C, SPI, UART, GPIO, 무선(Wi-Fi, BLE, Sub-GHz, LoRa) 등 다중 프로토콜을 지원하는 하드웨어 디버깅 워크벤치로 변환하는 오픈소스 펌웨어 및 생태계다. C++ 펌웨어, 브라우저 기반 웹 도구(Web Flasher, Web Serial 터미널), Python 자동화 스크립팅, 실습 가이드(Recipes)와 위키 문서를 포함한다. 브라우저에서 직접 펌웨어를 플래시할 수 있으며, USB 시리얼, Wi-Fi를 통한 CLI 접근, 웹 브라우저 기반 터미널 세 가지 방식으로 사용 가능하다. 전체 요약 5문장 읽기 →