Category: 하드웨어

Thinkpad T420에 Coreboot 설치하기: 고난의 기록

2025-04-09

이 글은 저자가 Thinkpad T420에 Coreboot를 설치하는 데 겪은 어려움을 자세히 설명합니다. 견고한 노트북을 정성스럽게 분해하는 작업부터 불안정한 IC 클립 연결 문제, Coreboot 컴파일 과정에서 발생한 UEFI 호환성 문제까지, 매우 힘든 과정이었습니다. 마침내 Coreboot 설치에 성공하여 부팅 속도를 높였지만, Windows XP 부팅, 하드웨어 시계, 기타 페이로드 등 여러 기능이 작동하지 않게 되었습니다. 저자는 CPU를 업그레이드하지 않는 한 Coreboot를 계속 사용할지 고민하고 있습니다.

하드웨어

GPD Pocket 4 스피커 음질 개선: PipeWire와 컨벌루션 DSP의 마법

2025-04-09
GPD Pocket 4 스피커 음질 개선: PipeWire와 컨벌루션 DSP의 마법

최신 노트북 스피커는 좋은 음질을 위해 디지털 신호 처리(DSP)에 크게 의존합니다. 저자는 Room EQ Wizard를 사용하여 GPD Pocket 4의 내장 스피커 주파수 응답을 측정하여 약 4kHz에서 눈에 띄는 공진 피크가 있음을 발견했습니다. 이는 거친 소리의 원인이 됩니다. REW를 사용하여 컨벌루션 필터의 임펄스 응답을 생성하고 PipeWire 오디오 서버를 활용하여 저자는 이러한 결함을 보상하고 음질을 크게 향상시켰습니다. 이는 Asahi Linux 프로젝트가 Apple Silicon 기반 MacBook에서 수행한 최적화와 유사합니다.

하드웨어 컨벌루션 DSP

삼성, Gemini AI 탑재 Ballie 로봇 올 여름 출시

2025-04-09
삼성, Gemini AI 탑재 Ballie 로봇 올 여름 출시

삼성은 오늘 Ballie 로봇이 올 여름 미국과 한국에서 출시될 것이라고 발표했습니다. 이 소형 로봇은 Google Cloud와의 파트너십을 통해 Gemini AI 모델을 탑재합니다. Ballie는 멀티모달 기능을 갖추고 있어 음성, 오디오, 비주얼 데이터를 처리하여 스마트홈 기기 관리 및 건강, 스타일링 조언까지 제공합니다. 가격은 아직 공개되지 않았지만, 2020년 첫 공개 이후 CES 2024에서 선보였던 이 로봇의 최신 버전이 드디어 출시됩니다.

하드웨어

휴대용 녹음기 마이크 입력 노이즈 비교

2025-04-09

휴대용 오디오 녹음기 제조업체는 종종 서로 다르고 혼란스러운 사양을 사용하여 현장에서 작은 동물 소리를 녹음하는 기능에 대한 신뢰할 수 있고 객관적인 평가를 방해할 수 있습니다. 이 페이지는 다양한 녹음기 모델 간에 더욱 균일한 사양을 제공합니다. 특정 마이크와 함께 녹음기의 관련 속성에 대한 자세한 내용은 마이크 및 녹음기/프리 앰프 노이즈 사양 이해 페이지에서 확인할 수 있습니다. 녹음기 속성에 대한 기타 자세한 내용은 현장 사운드 녹음에 대한 자습서에서 확인할 수 있습니다.

하드웨어 녹음기 노이즈

미국 관세 영향? Razer, Blade 16 예약 판매 중단

2025-04-09
미국 관세 영향? Razer, Blade 16 예약 판매 중단

Razer가 미국 웹사이트에서 Blade 16 및 기타 노트북의 예약 판매 및 구매를 중단했습니다. 이는 노트북 부품의 주요 공급국인 중국과 대만 등에 대한 미국의 새로운 관세 발표 시점과 일치합니다. Razer는 관세 영향에 대해 공식적으로 언급하지 않았지만, Blade 16 구성 도구는 404 에러를 반환하며 다른 제품들도 '알림' 버튼만 제공하고 있습니다. 그러나 다른 국가에서는 Blade 16 예약 판매가 계속되고 있어 미국 판매가 관세 영향으로 일시 중단되었을 가능성을 시사합니다.

하드웨어

1956년산 LGP-30 개인용 컴퓨터의 FPGA 재현

2025-04-08

한 애호가가 1956년산 LGP-30 컴퓨터를 FPGA를 사용하여 재현했습니다. 간단한 설계와 저렴한 비용으로 초기 개인용 컴퓨터 중 하나로 여겨지는 LGP-30의 비트 직렬 CPU와 자기 드럼 메모리를 Numato Mimas FPGA 개발 보드와 같은 현대 부품을 사용하여 충실하게 재현했습니다. 추가 LCD와 HDMI 디스플레이를 통해 내부 동작을 관찰하고 비트 단위로 단계별로 실행할 수도 있습니다. 완벽한 조립 지침, 회로도, 소스 코드가 제공되므로 애호가는 직접 역사적인 컴퓨터를 만들 수 있습니다.

하드웨어 빈티지 컴퓨터

마우스 포트에서 Thunderbolt까지: Mac 커넥터의 역사

2025-04-06

이 글은 1984년부터 현재까지 Apple Mac 컴퓨터 커넥터의 진화 과정을 추적합니다. 초기 DE-9 마우스 포트, RJ11 키보드 포트, RS-422 직렬 포트에서 후대의 ADB, SCSI, 병렬 ATA, USB, FireWire, Thunderbolt에 이르기까지 각 커넥터는 기술 발전과 Apple의 디자인 철학 변화를 반영합니다. 이 글에서는 기술적 특징, 용도, Apple의 다양한 시기별 선택을 자세히 설명하여 풍부한 디테일과 스토리가 담긴 기술 역사를 보여줍니다.

하드웨어 해킹: 라즈베리 파이와 PiFex를 사용한 전동 칫솔 펌웨어 추출

2025-04-06

이 글에서는 라즈베리 파이와 PiFex 보드를 사용하여 전동 칫솔을 대상으로 하는 하드웨어 리버스 엔지니어링 프로젝트를 자세히 설명합니다. 저자는 필요한 소프트웨어 도구가 미리 로드되고 UART, SPI, I2C 등의 주변 장치가 구성된 라즈베리 파이 이미지를 PiGen으로 생성하는 방법을 자세히 설명합니다. 펌웨어 추출 및 하드웨어 수준 디버깅에는 OpenOCD WebUI와 Jupyter Notebooks가 사용됩니다. 이 프로세스에는 구성 파일 수정, 종속성 설치, USB-to-Serial 및 USB-to-Ethernet 가제트를 통한 Pi 액세스가 포함됩니다. 최종 목표는 칫솔의 펌웨어를 추출하고 하드웨어 수준 디버깅을 달성하는 것입니다.

하드웨어

Erica Synths, DIY Eurorack 모듈을 오픈소스로 공개

2025-04-06
Erica Synths, DIY Eurorack 모듈을 오픈소스로 공개

Erica Synths는 기존 DIY Eurorack 프로젝트의 생산 중단 후, 해당 프로젝트들을 오픈소스로 공개하기로 결정했습니다. PCB로 제작된 전면 패널의 Gerber 파일을 제공했으며, 맞춤형 및 희귀 부품을 제거하기 위해 모듈 디자인을 약간 변경했습니다(일부 모듈은 www.ericasynths.lv에서 구할 수 있는 희귀 IC가 필요합니다). 각 폴더에는 모듈 제작을 위한 완벽한 정보와 파일이 포함되어 있습니다. 회로도, 전면 패널 Gerber 파일, PCB Gerber 파일, BOM, 값과 지정자가 포함된 부품 배치, 그리고 조립 설명서(일부 설명서는 이전 모듈 버전용임에 유의하십시오). Erica Synths는 개인, 교육 또는 상업 목적으로 제3자의 사용을 허용하지만 지원은 제공하지 않습니다. 제작 세부 사항, 문제 해결, 부품 가용성 및 대안에 대한 정보는 포럼(www.muffwiggler.com)을 참조하십시오. 오픈소스로 공개된 모듈에는 Bassline, BBD delay/flanger, Delay, Dual VCA, Envelope, MIDI-CV, Mixer, Modulator, Output, Polivoks VCF, Swamp, VCO3 등이 있습니다.

하드웨어

MacBook Pro 메모리 고장 진단 및 수리: 단일 고장 RAM IC 찾기

2025-04-05
MacBook Pro 메모리 고장 진단 및 수리: 단일 고장 RAM IC 찾기

이 글에서는 Memtest86 결과와 메모리 주소 디코딩을 사용하여 메모리 오류의 원인이 되는 단일 고장 RAM IC를 찾는 방법을 2013년 후반 15인치 MacBook Pro를 사례 연구로 자세히 설명합니다. 메모리 주소와 채널, 랭크, 데이터 비트의 매핑을 분석하고 회로도와 기판 뷰를 사용하여 고장난 IC를 성공적으로 교체하고 메모리 문제를 해결합니다. 이 방법은 역엔지니어링 결과에 의존하며 전자 기기 수리 기술이 필요합니다.

하드웨어 메모리 고장

은퇴한 방송 기술자의 꿈의 미니랙: 40개 이상의 원격 타워 사이트를 위한 솔루션

2025-04-05
은퇴한 방송 기술자의 꿈의 미니랙: 40개 이상의 원격 타워 사이트를 위한 솔루션

은퇴한 방송 기술자가 DeskPi RackMate T1 미니랙을 사용하여 40개 이상의 원격 타워 사이트를 관리하기 위한 강력한 시스템을 구축했습니다. 이 시스템은 중복 인터넷 연결, 여러 오디오 소스 처리, 무음 모니터링, 여기기, 원격 모니터링 기능을 통합합니다. 표준화된 설정을 통해 자원 봉사자들이 유지보수와 배포를 쉽게 수행할 수 있습니다. 제안된 개선 사항에는 더 큰 랙, PoE 전원, 표준화된 미니랙 장착 옵션이 포함되어 효율성과 편의성을 높입니다.

하드웨어

재활용 적외선 포탑을 이용한 ISS 추적

2025-04-05

생일 선물로 받은 HackPack의 적외선 포탑을 사용하여 저자는 국제 우주 정거장(ISS)을 실시간으로 추적하는 장치를 만들었습니다. ISS의 TLE(Two-Line Element) 데이터를 가져와 SGP4 알고리즘을 사용하여 위치를 계산하고, 방위각과 고도로 변환하여 스테핑 모터와 서보 모터를 제어합니다. 이 프로젝트는 천문학적 계산, 임베디드 프로그래밍, 3D 모델링 등 여러 분야를 포함하며, 창의력과 기술력을 보여줍니다. 아마추어 천문학자에게는 독특한 관측 도구가 될 것입니다.

하드웨어

RDNA 4의 동적 VGPR 할당: 레이 트레이싱 병목 현상 해결

2025-04-05
RDNA 4의 동적 VGPR 할당: 레이 트레이싱 병목 현상 해결

AMD의 RDNA 4 아키텍처는 레이 트레이싱에서 레지스터 수와 점유율 간의 절충 문제를 해결하기 위해 혁신적인 동적 VGPR(벡터 범용 레지스터) 할당 모드를 도입했습니다. 기존 GPU는 레이 트레이싱에서 스레드당 레지스터 할당이 고정되어 있기 때문에 레지스터 요구 사항이 높은 단계가 스레드 병렬 처리를 제한하여 성능에 영향을 미쳤습니다. RDNA 4의 동적 할당 모드는 스레드가 런타임에 레지스터 수를 동적으로 조정할 수 있도록 하여 레지스터 파일 크기를 늘리지 않고도 점유율을 높이고, 대기 시간을 줄이며, 레이 트레이싱 성능을 향상시킵니다. 이 모드는 교착 상태를 유발할 수 있지만 AMD는 교착 상태 회피 모드를 통해 이를 완화합니다. 이는 만병통치약이 아니며 wave32 컴퓨트 셰이더로 제한되지만 AMD의 레이 트레이싱 기술 발전에 크게 기여합니다.

하드웨어 동적 VGPR 할당

8핀 Linux: 놀라울 정도로 강력한 싱글보드 컴퓨터

2025-04-04
8핀 Linux: 놀라울 정도로 강력한 싱글보드 컴퓨터

이 글에서는 단 세 개의 8핀 칩만을 사용하여 제작된 놀랍도록 작고 강력한 Linux 컴퓨터에 대한 자세한 내용을 설명합니다. 저자는 SPI RAM과 SD 카드 간에 핀을 효과적으로 공유하고 소프트웨어에서 USB-직렬 통신 및 SD 카드 액세스를 구현함으로써 최소 핀 수의 제한을 영리하게 극복했습니다. 결과적으로 탄생한 소형 컴퓨터는 vi와 gcc 같은 도구를 지원하는 Debian Linux를 성공적으로 실행하여 독창적인 설계와 놀라운 성능을 보여줍니다.

하드웨어 최소 하드웨어

RAW 이미지 형식 혼란: DNG가 보편화되지 않는 이유

2025-04-04
RAW 이미지 형식 혼란: DNG가 보편화되지 않는 이유

카메라 RAW 형식은 Canon의 CR3, Nikon의 NEF, Sony의 ARW 등 다양하게 존재하며, 소프트웨어 호환성 문제를 일으킵니다. Adobe의 DNG(디지털 네거티브)는 이 문제를 해결하기 위한 오픈 스탠다드로 제시되었지만, 주요 제조업체들은 여전히 자체 형식을 고수하고 있습니다. 이 글에서는 그 이유를 탐구합니다. 이미지 처리 파이프라인을 자체적으로 제어하고 자사 소프트웨어에 최적화하기 위한 것이 주된 이유입니다. DNG는 유연성, 사용 편의성, 미래 호환성을 제공하지만, 대기업들은 성능과 독점 기능을 우선시합니다. 이는 초기 사용자와 소프트웨어 개발자에게 불편함을 야기하지만, 제조업체들이 Adobe 등과 협력하는 한 현황은 유지될 것입니다.

하드웨어 RAW 형식

Coreboot 25.03 출시: 오픈소스 BIOS 주요 업데이트

2025-04-04

오픈소스 BIOS/펌웨어 솔루션인 Coreboot가 버전 25.03을 출시하여 상당한 개선 사항을 제공합니다. 이번 릴리스에는 디스플레이 처리 개선, 향상된 USB 디버깅 환경, CPU 토폴로지 업데이트, 오래된 Intel Haswell 플랫폼을 위한 오픈소스 RAM 초기화 개선, 향상된 USB Type-C 및 Thunderbolt 처리, 다양한 임베디드 컨트롤러(EC) 개선, 향상된 RISC-V 아키텍처 지원, DDR5-7500 지원 및 여러 버그 수정이 포함됩니다. 또한 Google Chromebook 여러 대, AMD "Crater" 개발 플랫폼, 구형 ASRock 마더보드 및 StarLabs 장치를 포함한 22개의 새로운 마더보드를 지원합니다. Intel Panther Lake 레퍼런스 플랫폼인 "Intel Ptlrvp"도 지원됩니다.

하드웨어 오픈소스 BIOS

직접 제작한 30kW 다이나모미터: 전기 보트용 기어박스 테스트

2025-04-04
직접 제작한 30kW 다이나모미터: 전기 보트용 기어박스 테스트

전기 선박 산업의 기계 기술자가 설계 및 제작한 선박용 트랜스미션을 테스트하기 위해 맞춤형 30kW 다이나모미터를 제작했습니다. 이 다이나모미터는 토크 측정, 수냉, CAN 버스 통합, Python 기반 대시보드 등의 기능을 갖추고 있습니다. 이 기사에서는 다이나모미터 제작 과정, 발생한 문제, 기술적 세부 사항을 설명하며 모터 선택, 센서 통합, 데이터 수집, 전원 시스템 등을 다룹니다. 또한 노이즈 억제 및 시스템 통합에 대한 교훈도 공유합니다.

하드웨어

486에 AIX 1.3 설치하기: 레트로 컴퓨팅 오디세이

2025-04-03

COVID-19에 감염된 후, 저자는 향수 어린 프로젝트를 시작했습니다. 바로 오래된 486 컴퓨터에 AIX 1.3을 설치하는 것이었습니다. 30년 이상 수집된 부품으로 구성된 이 Franken-486은 많은 어려움을 안겨주었습니다. 설치 과정에는 94개의 플로피 디스크 이미지, IDE 인터페이스 문제, VGA 호환성 문제, 손상된 설치 디스크 등이 포함되었습니다. 저자의 문제 해결 과정에는 그래픽 카드와 하드 드라이브 교체, 설치 디스크 재생성, 맞춤형 VGA 케이블 제작 등이 포함되었지만, 결국 설치는 실패했습니다. 이 이야기는 레트로 컴퓨팅에 대한 열정과 기술적 과제를 극복하는 인내심을 보여주며, 오래된 하드웨어의 특성과 복잡성을 강조합니다.

하드웨어 하드웨어 설치

Tenstorrent, Blackhole™ AI 가속기 카드 및 개발자 허브 공개

2025-04-03
Tenstorrent, Blackhole™ AI 가속기 카드 및 개발자 허브 공개

Tenstorrent는 새로운 RISC-V 코어를 탑재한 새로운 Blackhole™ AI 가속기 카드를 출시했습니다. 이 카드는 대규모 AI 작업 부하를 효율적으로 처리하고 무한하게 확장 가능한 솔루션을 제공하도록 설계되었습니다. Blackhole™ 제품 라인에는 단일 프로세서 버전(p100 및 p150, 가격은 각각 999달러와 1299달러)과 4개의 프로세서가 탑재된 수냉식 워크스테이션인 TT-Quietbox(11999달러)가 포함되어 있습니다. 차세대 Blackhole™ PCIe 카드는 6nm 제조 공정, 고속 Network-on-Chip(NoC), 고메모리 밀도, 추가 통합 RISC-V 코어를 갖추고 있습니다. 하드웨어와 함께 Tenstorrent는 개발자 커뮤니티에 모델 지원, 튜토리얼 비디오, 보상 및 리소스를 제공하는 개발자 허브도 출시했습니다. 모든 Blackhole™ 카드와 TT-Quietbox는 Tenstorrent의 오픈 소스 소프트웨어 스택(TT-Forge™, TT-NN™, TT-Metalium™, TT-LLK 등)을 완벽하게 지원합니다.

하드웨어

90년대 AlphaStation 500 부팅 프로세스의 리버스 엔지니어링

2025-04-03

저자는 고장난 AlphaStation 500 워크스테이션을 입수하고 부팅 프로세스를 이해하기 위한 여정을 시작했습니다. 조사는 점퍼로 선택할 수 있는 8개의 다중화된 이미지를 포함하는 SROM(직렬 ROM)에 집중되었습니다. Python과 Rust를 사용하여 저자는 SROM 데이터를 추출하고 디코딩하여 Alpha 머신 코드를 밝혀냈습니다. 분석 결과 CPU가 내부 프로세서 레지스터를 사용하여 직렬 포트를 직접 제어하고 있음이 드러났습니다(비트 뱅잉). AlphaStation의 부팅 문제는 여전히 해결되지 않았지만 이 과정을 통해 이 빈티지 워크스테이션의 고유한 부팅 메커니즘이 밝혀졌습니다.

하드웨어

17년 된 ThinkPad: 견고함과 취약성에 대한 사례 연구

2025-04-03
17년 된 ThinkPad: 견고함과 취약성에 대한 사례 연구

이 글에서는 17년 된 ThinkPad와 최신 MacBook을 비교하여 제품 수명과 설계 철학의 관계를 탐구합니다. ThinkPad는 모듈형 설계, 쉬운 수리, 개방형 에코시스템으로 뛰어난 내구성을 보여주며, 부품 고장 시에도 쉽게 수리하거나 업그레이드할 수 있습니다. 저자는 Nassim Nicholas Taleb의 린디 효과를 인용하여 오랫동안 살아남은 제품은 더 긴 수명을 가지는 경향이 있다고 주장합니다. 반면 최신 MacBook은 강력하지만 폐쇄적인 설계, 어려운 수리, Apple의 소프트웨어 에코시스템에 대한 의존으로 인해 취약하고 수명이 짧다는 단점이 있습니다. 결론적으로 ThinkPad의 내구성은 모듈성과 광범위한 커뮤니티 지원에 기인하며, 훨씬 더 긴 수명을 가진다는 점이 강조됩니다.

하드웨어 린디 효과

MIT 오픈소스 시큐어 하드웨어 설계 강좌: 공격과 방어, 실습 중심

2025-04-03

MIT의 오픈소스 강좌인 시큐어 하드웨어 설계(6.5950/6.5951)는 학생들에게 최신 CPU 공격 방법과 이러한 공격에 견딜 수 있는 아키텍처 설계 방법을 독특한 관점에서 가르칩니다. 학생들은 실제 프로세서를 해킹하는 실습 경험을 통해 최첨단 하드웨어 공격 및 방어 기법을 익힙니다. 수년간의 연구 결과물인 이 강좌는 '생각하기-놀이-실행하기'라는 철학을 기반으로 합니다. 강의, CTF 방식의 대화형 연습, 실제 하드웨어 공격을 이용한 실험을 통해 학습합니다(시뮬레이터 없음!). 최종 프로젝트는 실제 CPU RTL 설계의 버그를 찾기 위한 CPU 퍼저를 만드는 것입니다.

하드웨어

Classic 2 마우스 출시: USB-C, 개선된 스크롤 휠, 그리고 여전히 오픈소스!

2025-04-02

Classic 2 마우스가 출시되었습니다. 가격은 144캐나다달러부터 시작합니다! 이 업데이트 버전은 기존 Classic의 우수한 인체 공학을 유지하지만 USB-C 연결로의 상당한 업그레이드를 특징으로 합니다. 가장 큰 개선 사항은 이전의 반응성 문제를 해결한 새로운 Raspberry RP2040 마이크로 컨트롤러 덕분에 훨씬 부드럽고 정확한 스크롤 휠입니다. 오픈소스이며 3D 프린팅 적합성도 향상되었습니다. 안타깝게도 기존 Classic용 업그레이드 키트는 제공되지 않습니다.

하드웨어 마우스

전압 글리칭을 이용한 Microchip SAM4C32의 JTAG 잠금 우회

2025-04-02

보안 연구원이 Microchip SAM4C32 마이크로컨트롤러의 JTAG 잠금을 우회하는 전압 글리칭 공격을 발견했습니다. 이 공격은 리셋 핀을 사이드 채널로 활용하여 부팅 시 전압 글리치를 주입하여 보안 비트를 비활성화하고 잠금 해제된 JTAG 액세스를 얻습니다. 이 방법은 보안에 GPNVM 비트를 사용하는 많은 SAM 시리즈 마이크로컨트롤러에 적용될 수 있습니다. 이 취약점은 수정이 어렵고, 이러한 마이크로컨트롤러에 의존하는 장치의 보안에 심각한 위협을 제기합니다.

하드웨어 전압 글리칭

놀라운 차이점: GPU 간 가속 구조 메모리 사용량 비교

2025-04-02

이 글에서는 다양한 공급업체의 GPU에서 광선 추적을 위한 가속 구조(BVH)의 메모리 사용량을 벤치마킹합니다. 결과는 상당한 차이를 보여주는데, 최신 NVIDIA GPU는 AMD GPU 대비 3분의 1, 심지어 20분의 1의 메모리만 사용합니다. 이 글에서는 BVH의 내부 구조, 서로 다른 드라이버 구현, 하드웨어 아키텍처의 영향을 자세히 설명하고, AMD의 RDNA2/3 및 RDNA4 아키텍처의 BVH 구현 세부 정보를 분석하여 메모리 사용량 차이의 이유를 밝힙니다. 마지막으로, 저자는 BVH의 메모리 사용량이 하드웨어, 드라이버, 알고리즘 등 여러 요인에 크게 영향을 받는다는 점과 향후 개선 가능성을 제시합니다.

하드웨어 가속 구조

OpenChess: 누구나 만들 수 있는 오픈소스 스마트 체스보드

2025-04-02
OpenChess: 누구나 만들 수 있는 오픈소스 스마트 체스보드

OpenChess는 상호 작용적이고 지능적인 게임 플레이를 누구나 즐길 수 있도록 설계된 완전히 오픈소스인 스마트 체스보드입니다. 저렴한 전자 부품, 3D 프린팅, 사용자 정의 가능한 소프트웨어를 결합하여 OpenChess는 제작자, 교육자, 체스 애호가들에게 고가의 비용 없이 자신만의 연결된 체스 경험을 구축할 수 있는 힘을 제공합니다. 저렴하고, DIY에 친화적이며, 프로그래밍이 가능하고, 모듈식이므로 보드, 말, 전자 장치를 사용자 정의할 수 있습니다.

하드웨어 스마트 게임

직접 만든 전동 고카트: 버려진 호버보드에서 아이 장난감으로

2025-04-02
직접 만든 전동 고카트: 버려진 호버보드에서 아이 장난감으로

어린 시절의 꿈을 이루기 위해 아버지는 단순한 페달 고카트를 세 살 아들에게 탈 수 있는 강력한 전천후 전동차로 개조했습니다. 버려진 호버보드 모터, 저렴한 컨트롤러, Arduino Nano를 사용하여 원격 조종 및 수동 운전 모드, 속도 제한기, 조명을 갖춘 차량을 만들었습니다. 원격 조종 조향 및 회생 제동과 같은 개선은 계획 중이지만, 이 창의적이고 정성 어린 DIY 프로젝트는 아들에게 즐겁고 신나는 승차감을 선사합니다.

리튬 배터리 팩 테스트: 1주일간의 경험과 교훈

2025-04-01
리튬 배터리 팩 테스트: 1주일간의 경험과 교훈

리튬 배터리 팩을 1주일간 사용한 후의 경험을 저자가 공유합니다. 리튬 배터리 팩의 충전 효율은 매우 높고, 방전 전압은 느리고 예측 가능하게 감소합니다. 테스트에서 1200W 진공 청소기를 사용해도 과열되지 않았습니다. 그러나 5일 밤 연속으로 전원을 공급한 후, 특정 배터리 팩의 전압이 급격히 떨어졌습니다. 원인은 각 팩의 셀 수 차이로 인한 용량 불일치였으며, 셀 수가 적은 팩일수록 낮은 C 레이트에서 용량 증가가 더 컸습니다. 저자는 셀을 추가하고 균형을 재조정하여 문제를 해결했으며, 팩이 극단적인 충전 또는 방전 한계에 도달하지 않는 한 약간의 불균형은 허용될 수 있다고 결론지었습니다.

WattWise: 고성능 워크스테이션을 위한 CLI 전력 모니터링 및 관리 도구

2025-04-01
WattWise: 고성능 워크스테이션을 위한 CLI 전력 모니터링 및 관리 도구

LLM 워크로드를 위해 구축된 고전력 소비 워크스테이션으로 인한 높은 전기 요금 문제에 직면하여, 저자는 실시간 전력 모니터링 및 관리를 위한 경량 CLI 도구인 WattWise를 개발했습니다. WattWise는 실시간 전력 소비량, 과거 그래프를 표시하고, 전기 요금이 높은 시간대에 CPU/GPU 주파수를 동적으로 조정합니다. TP-Link Kasa 스마트 플러그와 통합(직접 또는 Home Assistant를 통해)하여 유연성과 실용성을 제공합니다. 현재는 단일 플러그 지원 및 Kasa 호환성으로 제한되지만, 모듈식 설계를 통해 향후 확장이 가능합니다.

하드웨어 전력 관리

펜티엄 마이크로코드 ROM: 실리콘 고고학

2025-03-31
펜티엄 마이크로코드 ROM: 실리콘 고고학

이 글에서는 오리지널 펜티엄 프로세서의 마이크로코드 ROM의 저수준 회로를 자세히 분석합니다. 칩 다이의 현미경 사진을 사용하여 저자는 ROM의 물리적 구조를 보여줍니다. 각각 45비트의 출력을 제공하는 두 개의 직사각형 트랜지스터 뱅크로, 총 90비트의 마이크로 명령어를 구성합니다. 이 글에서는 마이크로코드 주소 레지스터, 행 선택 드라이버, 출력 회로의 작동 메커니즘을 자세히 설명하고, 테스트를 위한 시프트 레지스터와 XOR 게이트의 역할, 그리고 펜티엄 내부의 복잡한 전력 분배에 대해서도 설명합니다. 결론적으로 저자는 펜티엄 마이크로코드 ROM의 예상치 못한 복잡성과 성능 및 밀도를 위해 구현된 최적화를 강조합니다.

하드웨어
1 2 9 10 11 13 15 16 17 23 24