목록전체 글 (265)
아!두이노, 라즈베리, 코딩 노가다
/* * ESP32-C6 BLE 게임패드 스케치 (핀맵: board5 기준) * 보드: ESP32-C6-DevKitC-1 * 라이브러리: lemmingDev/ESP32-BLE-Gamepad + h2zero/NimBLE-Arduino * ※ ESP32 Arduino core 3.x (C6 지원) + 최신 NimBLE-Arduino 필요 * * ── 배선 요약 ───────────────────────────────────────────── * 디지털 버튼 (각 버튼: GPIO ↔ GND, 코드에서 INPUT_PULLUP → 누르면 LOW) * A = GPIO20 B = GPIO19 X = GPIO18 Y = GPIO9(BOOT) * L1 = GPIO16 R1 = GPIO1..
C6 개발 보드(ESP32-C6-DevKitC-1 v1.2)의 실제 헤더 순서(J1·J3)대로 그렸습니다. 왼쪽이 J1, 오른쪽이 J3이고 위에서 아래로 헤더 1번부터 16번 순서입니다. 몇 가지 짚어두면, TX/RX(J3-2·3)는 USB-UART 브리지에 연결돼 있어 시리얼 로그/플래싱 기본 핀이고, GPIO8은 온보드 RGB LED, GPIO9는 BOOT 버튼과 물려 있습니다. GPIO12·13은 네이티브 USB(D−/D+)라 USB 기능을 쓰면 일반 GPIO로 못 씁니다.이 보드에서 SPI를 쓴다면 SCLK=GPIO6, MOSI=GPIO7, MISO=GPIO2, CS=GPIO10 조합이 무난하고, 스트래핑 핀(4·5·8·9·15)은 부팅에 영향을 주니 중요한 센서·릴레이용으로는 피하는 게 좋습니다..
Commercial Grade Dedication(CGD, 일반규격품 품질검증)은 일상적으로 널리 쓰이는 일반어가 아니며, 원자력 발전 산업 및 규제 체계에서만 사용하는 고도의 전문 규제·기술 용어입니다.원자력 안전 등급(Safety-related) 품질보증 체계(10 CFR 50 Appendix B, NQA-1 등)를 갖추지 않은 일반 산업용 표준 규격품(Commercial Grade Item)을 원전의 안전관련 설비에 적용할 수 있도록 기술적 평가와 검증을 거치는 절차를 의미합니다.용어의 출현 배경과 최초 공식 규정 문서이 개념과 용어는 미국 원자력규제위원회(U.S. NRC)의 법령 및 미국 전력연구원(EPRI)의 기술 지침을 통해 성문화되었습니다.개념의 기원 — 10 CFR Part 21 (1977..
오늘 부터 소프트웨어 품질 보증 용어에 대해서 정리 해 볼까 한다.
ESP32 계열을 종류(계열)별로 묶고, 각 계열 안에서 출시 순서대로 정리했습니다. Espressif의 네이밍은 아키텍처·용도에 따라 시리즈가 나뉘어서, 계열별로 보는 게 가장 이해하기 좋습니다.전체 출시 순서 (타임라인)순서 칩 계열 아키텍처 출시 시기 핵심 특징1ESP32 (원조)오리지널Xtensa LX6 (듀얼/싱글)2016.9Wi-Fi 4 + BT Classic + BLE2ESP32-S2S 시리즈Xtensa LX7 (싱글)2019 발표 / 2020 양산Wi-Fi only, USB-OTG3ESP32-C3C 시리즈RISC-V (싱글)2020 발표ESP8266 후속, 저가·저전력, BLE 54ESP32-S3S 시리즈Xtensa LX7 (듀얼)2020말 발표 / 2021 양산AI 가속(벡터 명령), U..
ESP8266 펌웨어 넣기 오랜만에 하니까 아주 헷갈리고 안된다.그래서 최신 펌웨어를 다운 받아 넣으니 역시 안된다.그래서 이전에 다운 받은 펌웨어르 넣으니 되기는 한다.그런데, 최신 버전, 마지막 버전이 왜 안되는지 연구 하다가,결론 내가 가진 버전과 안맞아서 안되는것으로 판단 하고 최신 버전을 다운 받아서 펌웨어를 넣었다.공식 홈페이지에 있는 여러 파일을 모두 넣어 봤지만 안된다.최신 버전 4M버전에서 한개 파일을 넣는 방법과 이전 버전 처럼 여러개 쪼개진 파일을 넣는 방법 두개가 있다.그래서 본인은 한개 파일을 넣는 방법만 했다.물론 구버전은 쪼개서 넣는 방법을 했다.최신버전을 넣기 위해서 우분투에서 소스 코드를 다운 받아 컴파일 하고 넣었다.한방에 잘된다.그리고 ESP32버전도 동일 하게 했는..
에뮬스테이션 하이브리드 커스텀 메뉴 구축 가이드gamelist.xml 메타데이터 매핑 및 확장자별 통합 분기(launcher.sh) 시스템 빌드개정일: 2026년 6월 | 대상 플랫폼: RetroPie, Batocera, EmuELEC 기반 시스템본 가이드는 에뮬스테이션(EmulationStation)에서 쉘 스크립트(.sh) 파일만 노출되어 UI가 투박해지는 한계를 극복하고, 멋진 타이틀 이름, 스크린샷, 로고, 상세 가이드 설명이 미디어 파일과 완벽히 믹싱된 하이브리드 메뉴판을 제작하는 고급 커스텀 기법을 다룹니다.1. 하이브리드 매핑 시스템의 핵심 원리실제 백엔드에서는 볼륨 조절 스크립트나 이미지 뷰어가 돌아가더라도, 에뮬스테이션 프론트엔드 화면에는 gamelist.xml 데이터를 강제로 파싱하여 ..
