목록분류 전체보기 (259)
아!두이노, 라즈베리, 코딩 노가다
에뮬스테이션 하이브리드 커스텀 메뉴 구축 가이드gamelist.xml 메타데이터 매핑 및 확장자별 통합 분기(launcher.sh) 시스템 빌드개정일: 2026년 6월 | 대상 플랫폼: RetroPie, Batocera, EmuELEC 기반 시스템본 가이드는 에뮬스테이션(EmulationStation)에서 쉘 스크립트(.sh) 파일만 노출되어 UI가 투박해지는 한계를 극복하고, 멋진 타이틀 이름, 스크린샷, 로고, 상세 가이드 설명이 미디어 파일과 완벽히 믹싱된 하이브리드 메뉴판을 제작하는 고급 커스텀 기법을 다룹니다.1. 하이브리드 매핑 시스템의 핵심 원리실제 백엔드에서는 볼륨 조절 스크립트나 이미지 뷰어가 돌아가더라도, 에뮬스테이션 프론트엔드 화면에는 gamelist.xml 데이터를 강제로 파싱하여 ..
https://github.com/FeralAI/GP2040 GitHub - FeralAI/GP2040: Gamepad firmware for Raspberry Pi Pico and other RP2040 microcontrollers supporting Nintendo Switch, XIGamepad firmware for Raspberry Pi Pico and other RP2040 microcontrollers supporting Nintendo Switch, XInput and DirectInput - FeralAI/GP2040github.com https://github.com/OpenStickCommunity/GP2040-CE GitHub - OpenStickCommunity/GP2040-CE..
JST 커넥터 XH, PH 규격공통 특징JST(Japan Solderless Terminal)는 일본의 대표적인 커넥터 제조사로, XH와 PH는 모두 소형 전선-기판 연결용 커넥터입니다.PH 시리즈항목사양피치2.0mm전류 정격1A전압 정격100V AC/DC전선 규격AWG 32~28용도소형 기기, 배터리 연결, RC 모델소형/경량 기기에 널리 사용리튬 배터리 커넥터로 매우 흔함 (특히 드론, RC카)락(lock) 기구 있음XH 시리즈항목사양피치2.5mm전류 정격3A전압 정격250V AC/DC전선 규격AWG 30~22용도일반 전자기기, 가전, 산업기기PH보다 크고 전류 용량이 높음범용성이 높아 PCB 내부 배선에 자주 사용락(lock) 기구 있음비교 요약구분PHXH피치2.0mm2.5mm전류1A3A크기더 작음..
ClassicArduino ProATmega168 / 328PAVR 8-bit3.3V / 5V16 / 32 KBClassicArduino Pro MiniATmega168 / 328PAVR 8-bit3.3V / 5V16 / 32 KBClassicArduino Uno R3ATmega328PAVR 8-bit5V32 KBClassicArduino Nano (Classic)ATmega328PAVR 8-bit5V32 KBClassicArduino LeonardoATmega32U4AVR 8-bit5V32 KBClassicArduino MicroATmega32U4AVR 8-bit5V32 KBClassicArduino Pro MicroATmega32U4AVR 8-bit3.3V / 5V32 KBClassicArduino ..
import socketimport timeimport reimport RPi.GPIO as GPIO # 환경에 맞는 GPIO 라이브러리 사용# ==========================================# 1. 환경 설정# ==========================================TILT_PIN = 18 # 기울기 센서 연결 PINRA_IP = "127.0.0.1"RA_PORT = 55355 # 레트로아크가 듣는 포트MY_DAEMON_PORT = 55356 # 외부에서 이 데몬에게 상태를 물어볼 포트 (추가)STABLE_DURATION = 0.5 # 상태 유지 필수 시간 (0.5초)# GPIO 초기화GPIO.setmode(GPIO.BCM..
#!/usr/bin/env python3import RPi.GPIO as GPIOimport timeimport sysimport os# GPIO 핀 번호 설정 (BCM 방식)GPIO.setmode(GPIO.BCM)TILT_PIN = 17GPIO.setup(TILT_PIN, GPIO.IN, pull_up_down=GPIO.PUD_UP)# cfg 파일 생성 위치CFG_DIR = "/opt/retropie/configs/all/retroarch/configs"# 0도(수평) cfg 내용CFG_CONTENT_0 = """\aspect_ratio_index = "22"input_overlay_enable = "false"input_overlay_opacity =..