트렌드깃허브 · 쇼핑에서 뜬 것, 매일 07:30 · English

깃허브 · 2026년 11월 8일 기준 · 깃허브에서 보기 →

geo-tp/ESP32-Bit-Pirate

웹으로 쓰는 하드웨어 프로토콜 분석기

브라우저 터미널에서 라디오 신호부터 I2C까지 직접 만지는 하드웨어 분석 도구

노트북 브라우저에서 디지털 신호를 읽고 쓰는 작업이 시작됩니다. 이 프로젝트는 ESP32 기반 보드를 다중 프로토콜 분석기로 바꾸는 오픈소스 펌웨어입니다. Bus Pirate의 기능을 계승하되, 웹 기반 인터페이스와 스크립팅 기능을 더해 하드웨어 디버깅과 프로토콜 스니핑을 수행합니다.

브라우저에서 끝나는 하드웨어 인터랙션

Wi-Fi를 통해 브라우저에 웹 기반 CLI를 띄워 케이블 없이도 기기와 대화하게 합니다. USB 시리얼 연결을 선호한다면 기존 터미널 앱과 호환되며, M5 Cardputer 같은 스탠드얼론 모드에서는 기기 자체의 키보드와 화면으로 조작할 수 있습니다. 세 가지 인터페이스 모두 동일한 명령 구조를 공유하므로 환경에 따라 자유롭게 전환할 수 있습니다.

디지털과 라디오 프로토콜을 아우르는 모드

I2C, SPI, UART, 1-Wire 같은 디지털 프로토콜 스니핑과 데이터 전송을 지원합니다. Bluetooth, Wi-Fi, Sub-GHz, LoRa, RFID 등 라디오 프로토콜도 스니핑, 분석, 재전송이 가능합니다. JTAG, CAN 버스, 적외선(80개 이상 프로토콜 지원), FM 라디오 분석까지 폭넓게 다루며, EEPROM 덤프나 플래시 메모리 읽기 같은 특정 작업용 도구도 내장되어 있습니다. 각 모드는 스캔, 글리치, 슬레이브 모드 등 세부 기능을 제공해 디버깅 시나리오에 맞춰 사용할 수 있습니다.

Python 스크립팅과 확장 하드웨어

반복적인 작업을 자동화하기 위해 Python 스크립팅을 지원합니다. 브라우저 기반 Python Lab에서 스크립트를 작성하고 테스트할 수 있으며, 시리얼을 통해 기기와 상호작용합니다. GPIO 제어, LED 애니메이션, 데이터 로깅 등 다양한 작업을 코드로 처리할 수 있습니다. 추가 하드웨어 모듈인 Expander를 연결하면 Wi-Fi 5GHz, Zigbee 등 더 많은 라디오 프로토콜을 지원하며, Dock을 사용하면 기존 Bus Pirate 어댑터 생태계를 그대로 활용할 수 있습니다.

지원 보드와 설치 방법

ESP32-S3 기반 보드라면 대부분 지원되며, 최소 4MB 플래시가 필요합니다. ESP32 S3 Dev Kit, M5 AtomS3, LILYGO T-Embed, Heltec WiFi LoRa 32 V4 등 다양한 보드가 공식적으로 지원됩니다. 펌웨어는 웹 플래셔를 통해 브라우저에서 직접 번들링할 수 있으며, M5Burner를 사용하는 것도 가능합니다. 설치 후 Wi-Fi 설정을 마치고 브라우저에 접속하거나, USB 시리얼로 연결해 바로 명령어를 입력할 수 있습니다.

사용 전 반드시 확인할 안전 수칙

이 펌웨어는 교육, 진단, 상호운용성 테스트 목적으로만 제공되며, 무단으로 다른 기기에 접근하거나 신호를 방해하는 용도로 사용해서는 안 됩니다. 특히 Sub-GHz 등 라디오 전송은 지역 법규를 위반하거나 네트워크를 방해할 수 있으므로 주의가 필요합니다. 하드웨어 측면에서는 3.3V 또는 5V 전압만 사용해야 하며, 다른 전압 레벨의 주변기기를 연결하면 ESP32가 손상될 수 있습니다. 법적 책임은 사용자에게 있으므로 자국 법률과 책임 있는 공개 정책을 준수해야 합니다.

AI가 이 저장소의 README를 읽고 2026년 10월 11일에 쓴 글입니다. 사실관계는 깃허브 원문이 기준입니다.

숫자로 본 저장소

깃허브 트렌딩 기록
트렌드가 기록을 시작한 2026년 6월 19일 ~ 11월 8일 가운데 하루 · 처음 오른 날 7월 31일 · 일간 최고 10위(7월 31일)

2026년 11월 5일 기준으로 깃허브에서 읽은 숫자입니다. 2026년 11월 8일에는 새로 읽은 숫자가 없습니다.

언어
C++
주제 태그
arduino · bluetooth · can-bus · debugging · eeprom · esp32 · flipperzero · gpio
별
6,341
기여자
17
포크
547
최근 릴리스
v1.8 · 2026년 10월 11일
커밋
1,518
마지막 커밋
2026년 10월 26일
열린 이슈
30
열린 PR
3

함께 보면 좋은 저장소

깃허브에서 보기 → · 홈페이지

README에 달기

trend.ondo.sh · 깃허브 일간 트렌딩 10위 · 2026년 7월 31일 trend.ondo.sh · GitHub daily trending #10 · July 31, 2026

위 배지는 이 저장소가 2026년 6월 19일 이후 깃허브 일간 트렌딩에서 가장 높이 오른 순위와 그날을 보여 줍니다. README의 언어에 맞는 줄을 붙여 넣으세요. 배지를 누르면 이 페이지가 열리고, 저장소가 더 높이 오르면 배지도 저절로 바뀝니다.

한국어 README

[![trend.ondo.sh](https://trend.ondo.sh/github/r/geo-tp--ESP32-Bit-Pirate/badge.svg)](https://trend.ondo.sh/github/r/geo-tp--ESP32-Bit-Pirate/)

영어 README

[![trend.ondo.sh](https://trend.ondo.sh/github/r/geo-tp--ESP32-Bit-Pirate/badge.en.svg)](https://trend.ondo.sh/github/r/geo-tp--ESP32-Bit-Pirate/en.html)