안녕하세요. 임베디드를 다루는 블로그인 VarOfLa를 운영하는 차완기입니다.
어린 시절부터 블로그를 운영하며 다양한 프로젝트를 진행해 왔습니다. 블로그는 만들기를 즐기는 또 다른 사람들과 다양한 지식을 교류하는 좋은 발판이 되었고 커다란 교류의 장이 되었습니다. 이렇게 얻은 다양한 지식과 경험을 저 혼자가 아닌 여러 사람들과 함께 나누기 위해 계속해서 블로그를 운영하고 있습니다.
최근 작성 글 보기
차완기 - @10/6/2024, 10:41:00 PM
PoE는 신이다.
얼마 전, PoE를 지원하는 스위치를 중고로 영입했습니다. (관련된 이야기는 언젠가 HomeLab 카테고리에 작성해 보겠습니다 ) Docker를 호스팅하는 라즈베리파이 5에 PCIe to M.2 쉴드와 PoE 쉴드를 꾸역꾸역 조합해 PoE의 맛을 봤죠. 전원 플러그 꽂고 또다시 선정리해야 하는 그런 귀찮음이 없다니.. 그날로부터 PoE의 신봉자가 되기로 했습니다. 이후로 M.2와 PoE를 동시에 지원하는 쉴드를 찾아 헤매게 되었습니다.
Waveshare - PCIe To M.2 Adapter With PoE Func … [링크]
그러던 중 찾게 된 것이 바로 Waveshare의 PoE+ 쉴드였습니다. 기존에 사용하던 PoE 쉴드를 구매할 때는 이게 없었던것 같은데,, 아마 최근에 출시된 것 같습니다.
말도 안되는 가격의 10달러짜리 Pico 2와 함께 구매했습니다.
Waveshare PoE to M.2 HAT+ 쉴드 (RPi 5)
2024/10/06 22:41
Raspberry Pi - SBC
차완기 - @8/8/2024, 11:35:00 PM
TrueNAS를 세팅한 후, 외부 파일 공유나 사진 백업 용도로 Nextcloud를 여전히 사용하고 있습니다.
오픈소스 소프트웨어를 오래 사용하다 보면 어느센가 소리 소문 없이 업데이트가 끊기거나, 아니면 메이저 업데이트로 인해 시스템이 고장 나 버리곤 합니다. Nextcloud도 예외는 아니었죠. (물론, 이건 TrueNAS쪽 과실이긴 합니다. )
Nextcloud - Maintenance and Release Schedule [링크]
다행히도 이번 포스팅을 작성하게 된 계기는 후자의 이유입니다.
Nextcloud는 1년에 무려 2~3개의 메이저 버전을 릴리즈하고, 릴리즈일로부터 1년간 지원(maintenance)을 유지하고 있습니다. TrueNAS의 K8s 기반 확장(=Apps) 기능에서 Nextcloud를 공식적으로 지원하고 있기 때문에 TrueNAS SCALE Chart에 이러한 업데이트가 계속 반영되고 있는데요,
지난 5월, 1.6.61 버전을 마지막으로 2.x으로 바뀌더니, Nextcloud의 이후 업데이트를 2.x 버전에서만 반영해 주고 있었습니다. 1.6.61 버전의 Nextcloud 버전은 29.0.0인 반면, 2.0.12버전은 마이너 패치가 적용된 29.0.4이죠. 물론 무지성으로 업데이트 버튼을 눌렀지만, 업데이트에 문제가 있는지 먹통이 되어버렸습니다.
TrueNAS Nextcloud 1.6.x→2.x 마이그레이션
2024/08/08 23:35
💾
HomeLab
차완기 - @6/23/2024, 4:44:00 PM
“똥믈리에”
최근..아니 조금 오래되긴 했지만, 스팀덱을 시작으로 UMPC 열풍이 불기 시작했을 때 한 손에 들어오는 PC를 보며 “여기 리눅스를 설치하면 정말 멋지지 않을까?” 라는 생각을 하곤 했습니다. 하지만 최소한의 양심이 작동(?)했는지 달에 몇 번 쓸까말까한 용도로 몇십만 원을 태우는 것은 차마 실행하지 못하고 있었죠.
SQFMI - Beepy [링크]
그러던 5월, Beepy(구. Beepberry)가 공개되었습니다.
이제는 죽어버린..Blackberry 스마트폰의 키보드를 뽑아다가 디스플레이와 함께 라즈베리파이에 붙여 CLI 리눅스 머신을 만든 것이죠.
[Beepy Likely] 1. 포터블 리눅스 머신 만들어보기
2024/06/23 16:44
📱
Beepy Likely
차완기 - @4/28/2024, 9:50:00 PM
회로 프로토타이핑
nRF52840 DK 개발보드에 앞서 선정했던 센서와 모듈들을 연결했습니다.
이외에도 상태 표시용 LED와 지그비 리셋용 스위치를 하나씩 달아주었습니다.
[Rack Out Of Dust] 3. 펌웨어 구현 및 Z2M 연결
2024/04/28 21:50
Rack Out Of Dust
차완기 - @1/22/2024, 12:01:00 AM
충동구매
지난 11월, Home Assistant 호스트 장비를 바꾸기 위해 Seeed Studio에서 직구할 일이 있었습니다. 택배비가 아깝다는 생각이 들어 즉흥적으로 몇몇 전자부품을 함께 구매하게 되었습니다. 덕분에 관세를 내게 되었습니다
그 중 하나가 바로 XIAO nRF52840이었습니다.
Seeed Studio - XIAO Series 소개 페이지 중 일부 [링크]
Seeed Studio의 XIAO는 小(작을 소)의 중국어 발음에서 따온 이름이라 합니다. 샤오미 할 때 그 XIAO인것 같은데요, 작지만 강한? 그런게 모토인듯 합니다.
Seeed Studio - XIAO Series 소개 페이지 중 일부 [링크]
[nRF52] Seeed Studio XIAO nRF52840
2024/01/22 00:01
Nordic Semiconductor
차완기 - @11/26/2023, 1:29:00 AM
22년 초, Home Assistant라는 것을 알게된 후 라즈베리파이에 HA를 설치해 지금까지 계속 사용하고 있습니다.
그전까지는 직접 프론트엔드와 백엔드를 깎으며 디바이스를 추가할 때 마다 고통을 느끼곤 했는데요, HA를 통해 웹 서버에 대해 신경쓸 필요가 없어져 하드웨어와 펌웨어에 조금 더 집중할 수 있게 되었습니다. 사서 쓴게 많기는 하지만 크흠...
개인적으로으로 쿨링팬 없는 시스템을 선호하여 커다란 히트싱크를 붙여두고 3D프린터로 트레이를 만들어 부팅 디스크와 함께 공유기 위해 꽂아뒀었는데요, 여름철마다 자기 자신의 열에 공유기의 열까지 더해져 고생했는지 최근 들어 뻗어버리는 현상이 자주 발생하게 되었습니다.
이제는 정말 놓아줄 때가 되었다 생각하고 옮겨갈 하드웨어를 찾게 되었죠.
Compute Module 4 (링크)
Home Assistant Green + SkyConnect 설치 및 마이그레이션, Z2M 연결
2023/11/26 01:29
Home Assistant
차완기 - @8/20/2023, 3:06:00 PM
진행 방향 변경
2편인 [AiMate] 2. 하드웨어 설계-1 : 두뇌 풀가동에서 “눈에 보이는 실물이 없으면 흥미가 급격하게 떨어진다”고 하였는데요, 그 내용이 실제로 일어나게 되었습니다. 지난 몇주 간 PCB 설계와 주문, 그리고 조립까지는 빠르게 진행되었지만, 그 뒤로 프로젝트에 할애할 시간이 부족해 외형을 위한 3D 설계 진도가 많이 느려지게 되었습니다.
외형 설계에 너무 많은 시간을 투자하고 있다는 생각이 들어 프로젝트의 진행 방향을 변경하기로 하였습니다.
바로 외형을 직접 만드는 것이 아닌, 구매해 활용하는 것입니다.
사서 써먹자!
현재 동아리 구성원의 대다수는 로봇, 그중에서도 다관절 로봇은 더더욱 처음 접해보는 상태였습니다.
[AiMate] 5. 다시 처음으로, 프로젝트 재기획
2023/08/20 15:06
🤖
AiMate
Load more