Archives
All the articles I've archived.
나만의 NXP LPC812 Board를 만들어보자!
NXP LPC812M101JD20J을 브레드보드에 연결하고, lpc21isp와 GNU Arm Toolchain을 통해 Blinky 예제를 Flash하는 ARM Cortex-M0 입문 튜토리얼.
레몬 키우기 (22년 9월 1일 ~ 22년 9월 24일)
사용하고 남은 레몬의 씨앗을 발아하고 흙에 심어 일일 기록으로 정리한 글 입니다.
ATmega328P SDCard 구현 (4)
ATmega328P의 SDCard SPI 초기화 4편 입니다. CMD16(SET_BLOCKLEN), CMD17(READ_SINGLE_BLOCK), CMD24(WRITE_BLOCK)를 사용한 SDCard 데이터 읽기/쓰기 구현, 시작 토큰(0xFE), 데이터 응답 토큰, 에러 토큰과 Timeout 처리에 대해 설명합니다.
ATmega328P SDCard 구현 (3)
ATmega328P의 SDCard SPI 초기화 3편 입니다. CMD55 → ACMD41 순서로 SDCard를 Ready 상태로 전환하고, 1초 타임아웃/재시도 로직 포함해 초기화 함수를 완성하는 과정을 설명합니다.
ATmega328P SDCard 구현 (2)
ATmega328P의 SDCard SPI 초기화 2편 입니다. CMD8(Version 확인), CMD58(OCR 읽기), R7/R3 응답 처리, UART 디버깅 출력, CLI 구현까지 초기화 흐름의 후반부를 C 코드와 함께 설명합니다.
ATmega328P SDCard 구현 (1)
ATmega328P의 SDCard SPI 초기화, SPI 설정, 핀 맵핑, Power Up 시퀀스(80 Clocks), CMD0 전송과 R1 응답 처리 등 SDCard IDLE 상태 진입 전 과정을 C 코드와 함께 설명합니다.
ATmega328P SPI 구현
ATmega328P SPI 구현 — SPI 프로토콜 개요, 마스터 초기화, 데이터 송수신 함수(Transmit/Receive/TxRx), Slave Select 제어 방법을 설명합니다.
ATmega328P UART 구현
ATmega328P UART 구현 — UART 초기화 방법, Baudrate 설정, 문자 및 문자열 전송, 16진수/10진수 출력 함수, 데이터 수신을 설명합니다.
비트 연산
C 비트 연산자(OR, AND, XOR, NOT, 시프트)를 사용해 레지스터의 개별 비트 설정/지우기/토글하는 방법과 LED 제어 예제 설명.
React를 사용한 나만의 모바일 청첩장 개발 후기
React를 사용한 나만의 모바일 청첩장을 React, Ant Design, Styled-Components로 개발한 후기: 요구사항, KakaoLink/KakaoTalk 공유, GitHub Pages 배포와 WebView/로딩/성능 문제 해결 경험
ARM Assembly 기초
ARM CPU 레지스터 구조, MOV/LDR/STR 명령어 (Post/Pre indexing 포함), 비트 조작 (ORR/EOR/AND/BIC), 분기 (B, CMP, 조건부 분기), 산술 연산, 서브루틴 (BL/BX) 등 ARM Assembly의 핵심 명령어와 CPSR 플래그를 설명합니다.
Raspberry Pi Bare Bones
Raspberry Pi Model B/2/3에서 OS를 개발하는 가이드: 크로스 컴파일러 빌드, 부트 어셈블리, UART UART 기반 커널 구현, 리눅커 스크립트, 부팅까지 전 과정을 설명합니다.
KFC 개인정보 80만 건 노출…‘뻥’뚫린 보안
KFC 홈페이지에서 주문 번호를 바꿔 입력하면 타인의 개인정보가 노출되는 취약점을 발견해 KBS 뉴스에 제보하고 취재에 응한 경험을 적은 글.
NAVER 아이들을 위한 소프트웨어 교육 프로젝트 CF
2014년 1월 "NAVER 아이들을 위한 소프트웨어 교육 프로젝트 CF" 참여 영상
COSMOCAMPUS 2013.11
ⓒ COSMOCAMPUS 2013.11
KBS News - 한국의 스티브 잡스를 꿈꾼다
낮은 내신에도 스마트폰 속도 향상 프로그램을 개발한 이규혁 군이 수시 장학생으로 합격했다. 그는 자신의 이름을 당당히 내건 개발자가 되겠다는 포부를 밝혔다.