[Visual TFT] 프로젝트 생성
·
VisualTFT
본 문서는 원본 문서를 기준으로 작성되었습니다.프로젝트 생성프로젝트를 생성합니다.File 메뉴 → New ProjectLocation → Name, Path → 프로젝트 이름 입력 및 경로 설정Device Type → Series, Type → TFT 시리즈 및 모델 선택OK 생성Device Type 설정은 프로젝트 생성 이후에도 변경할 수 있습니다.
[Visual TFT] 소프트웨어 구성
·
VisualTFT
본 문서는 원본 문서를 기준으로 작성되었습니다.Visual TFT 설치본 문서는 Visual TFT 소프트웨어 설치 후 한글 글꼴 추가하는 방법에 대해 설명합니다.다운로드 및 설치본 문서는 영문(English) 설치로 진행합니다.설치 경로는 운영체제가 설치된 드라이버(예 C:\)에 설치하는 것을 권장합니다.Visual TFT 소프트웨어를 다운로드하고 설치합니다.한글 글꼴 추가한글이 포함된 글꼴을 추가해야 TFT 화면에 한글을 띄울 수 있습니다.글꼴을 다운로드하고 Visual TFT 글꼴에 추가합니다.다운로드 받은 글꼴 중 사용할 글꼴(.tft)을 Visual TFT 글꼴 폴더(\VisualTFT\font\truefont)에 추가합니다.VisualTFT 메뉴 → Tool → Font Configuratio..
[Visual TFT] 하드웨어 구성
·
VisualTFT
본 문서는 원본 문서를 기준으로 작성되었습니다.하드웨어 선정본 문서는 아래와 같은 기준으로 작성되었습니다.- 디스플레이: DC80600EW070 TFT- 하드웨어(펌웨어) 버전: 7.0.1011.0- 소프트웨어 버전: 3.0.0.1253Visual TFT 지원 디스플레이는 여기에서 확인할 수 있습니다.버전은 Visual TFT 화면 우측 하단에서 확인할 수 있습니다.DC80600EW070 앞면DC80600EW070 뒷면통신 방식 선택DC80600EW070 TFT는 RS232와 TTL 통신 방식을 지원하며 J5 점퍼를 통해 통신 방식을 선택할 수 있습니다.J5 ON(Close): TTLPC TFT 간 연결펌웨어 다운로드와 디버깅을 위해 USB to TTL 컨버터로 PC와 연결합니다.USB 컨버터가 최소 3..
[VisualTFT] 목차
·
VisualTFT
목차하드웨어 구성소프트웨어 구성프로젝트 생성펌웨어 다운로드시리얼 포트 디버깅
(무기한연기) [STM32] 커스텀 드론에 직접 만든 펌웨어를 올려 호버링 구현
·
프로젝트 작업기
(취업으로 인해 무기한 연기 ㅠ)프로젝트 서론오랜만에 프로젝트 하나를 진행해 보려고 한다.그것은 바로 '드론' 프로젝트필자는 드론의 ㄷ자도 모른다.그런데 최근 드론의 활용도가 점차 높아지는 추세이다 보니 배워볼 겸 프로젝트를 진행해 보는 게 좋을 거라고 생각하여 진행하게 되었다.시작은 아무것도 모르는 백지상태에서 시작해볼까 한다.그래야 '생각'이라는 것을 하게 될 것이고 이후에 '답'을 알게 되더라도 그 답에 대한 '문제'를 발견할 수 있어 '개선점'을 찾을 수 있을지 모르니 말이다.목표는 상용으로 판매되고 있는 하드웨어에 직접 만든 펌웨어를 올려 호버링1) 구현을 해볼 것이다.1) 호버링: 드론이 공중의 한 지점에서 움직이지 않고 정지해 있는 상태(정지 비행)하드웨어 주문어떤 배터리를 쓸 것인가?ㅇㅇㅇ..
[System Engineering] Buildroot 기반 커스텀 리눅스 환경 구축 및 Qt 디지털 계기판 개발
·
프로젝트 포트폴리오
🛠️ 관련 작업기 🛠️ [STM32/라즈베리파이/Qt] TA모닝 아날로그 계기판 디지털 계기판으로 만들기(라즈베리파이OS 환경)* 이번 프로젝트 작업기는 포트폴리오용으로 쓰는 것이라 이전 프로젝트의 작업기보다 조금 더 자세히 쓴 글이라는 점을 참고 바랍니다. [STM32/라즈베리파이/Qt] TA모닝 아날로그 계기판 디지털gun-ny.tistory.com [Buildroot/Qt/라즈베리파이] TA모닝 아날로그 계기판 디지털 계기판으로 만들기(빌드루트 임베디드[STM32/라즈베리파이/Qt] TA모닝 아날로그 계기판 디지털 계기판으로 만들기(라즈베리파이OS 환경)* 이번 프로젝트 작업기는 포트폴리오용으로 쓰는 것이라 이전 프로젝트의 작업기보다 조금 더 자gun-ny.tistory.com 📌 프로젝트 개..
[Automotive System] 차량 데이터 기반의 지능형 에어컨 부하 제어 모듈 개발
·
프로젝트 포트폴리오
🛠️ 관련 작업기 🛠️ [ESP32] TA모닝 에어컨 자동 컨트롤러를 만들어 출력 및 연비 개선하기(일명 세상에서 가장 빠르게이전 글을 쓰고 이후에 많은 일들이 있어 블로그 글이 뜸했었다. 결혼.이사.사업.이외 크고 작은 일들. 이제는 어느정도 정리되어 다시 글을 써보려고 한다. 올여름 폭염, 정말 역대급이다.에어gun-ny.tistory.com [ESP32] TA모닝 에어컨 자동 컨트롤러를 만들어 출력 및 연비 개선하기(일명 세상에서 가장 빠르게이전에 아두이노 나노 모듈로 간단한 테스트를 거쳐 ESP32 C3 개발보드로 에어컨 자동 컨트롤러를 만든적이 있다. 이후 로직 추가와 소스코드 수정으로 소프트웨어를 완성하여 하드웨어인 PCB 설gun-ny.tistory.com 📌 프로젝트 개요주요 역할: ..
[Reverse Engineering] UART 패킷 분석을 통한 구형 도어락 IoT 원격 제어 시스템 구현
·
프로젝트 포트폴리오
🛠️ 관련 작업기 🛠️ [STM32] 도어락 해킹? 리버싱? 구형 삼성 도어락(SHS-6601) 블루투스와 와이파이 원격으로 잠금 해제이전에 한번 재미난걸 만들어보고 싶어서 보일러 리모컨을 뜯었다가 재밌는게 나오지는 않을거 같아서 다시 덮은적이 있다. 그리고 계속 찾다가 집에 달려있는 구형 도어락이 생각났다. 현재gun-ny.tistory.com 📌 프로젝트 개요주요 역할: 시스템 분석, 리버싱, 회로 설계 및 펌웨어 개발 (1인 프로젝트)핵심 기술: STM32(F103), ESP32, UART Sniffing, Logic Analyzer, Oscilloscope, Bluetooth(HC-05), WiFi(ESP32) 📝 문제 정의기존 상황: 사용 중인 삼성 SHS-6601 모델은 연동기가 없으면..
[Buildroot/Qt/라즈베리파이] TA모닝 아날로그 계기판 디지털 계기판으로 만들기(빌드루트 임베디드 리눅스 환경)
·
프로젝트 작업기
[STM32/라즈베리파이/Qt] TA모닝 아날로그 계기판 디지털 계기판으로 만들기(라즈베리파이OS 환경)* 이번 프로젝트 작업기는 포트폴리오용으로 쓰는 것이라 이전 프로젝트의 작업기보다 조금 더 자세히 쓴 글이라는 점을 참고 바랍니다. 1. 프로젝트 기술 스택언어: C, C++, QML플랫폼: STM32, ESP32, Rgun-ny.tistory.com [Buildroot] 빌드루트로 임베디드 리눅스를 구축하여 라즈베리파이5에 올리기[STM32/라즈베리파이/Qt] TA모닝 아날로그 계기판 디지털 계기판으로 만들기* 이번 프로젝트 작업기는 포트폴리오용으로 쓰는 것이라 이전 프로젝트의 작업기보다 조금 더 자세히 쓴 글이라는 점gun-ny.tistory.com [Buildroot] 빌드루트를 올린 라즈베리파이..
[Yocto] 목차 저장용
·
Yocto
[Yocto] 목차 저장용