Trawling

개발·오픈소스 · 최신기사

개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.

아두이노로 60분 만에 만드는 작은 가상 반려동물

발행

Arduino Uno Q의 LED 매트릭스에 표정을 띄우고 키보드 명령에 반응하는 가상 반려동물 Kiku를 만드는 입문 프로젝트입니다. Serial 통신, 상태 관리, 시간에 따른 상태 변화와 간단한 상태 머신을 한데 묶어 임베디드 프로그래밍의 기초를 익힙니다.

ESP32-S3 7대로 1.58비트 BitNet 언어 모델 실행

발행

ESP32-S3 7대에 0.5B 언어 모델을 나눠 올리고, SPI 데이지 체인으로 추론을 이어가는 프로젝트입니다. 마스터 보드가 토크나이징과 임베딩, 최종 출력을 맡고 나머지 6대가 트랜스포머 레이어를 분담합니다.

필로택시스: 소리에 반응하는 LED 디스플레이

발행

황금비를 이용해 해바라기 씨앗 배열과 비슷한 필로택시스 패턴을 만들고, 각 세포에 LED를 넣어 소리에 반응하는 조명으로 구현한 제작기입니다. 3D 프린팅과 PCB 설계, STM32·ESP32 펌웨어까지 직접 다루며, 두 번째 버전에서는 Rust와 WebAssembly 기반 업로드 기능도 추가했습니다.

Waveshare ESP32-S3 터치 AMOLED 보드로 만든 기타 앰프·이펙트 페달

발행

ESP32-S3에서 Neural Amp Modeler의 A2 풀사이즈 모델을 48kHz로 실시간 처리하는 기타 페달 프로젝트입니다. 화면이 있는 보드뿐 아니라 헤드리스 보드와 브라우저에서도 같은 DSP와 UI를 구동하며, 오디오 인터페이스는 USB 호스트로 연결합니다.

Needle 3 — 모바일·임베디드 기기를 위한 초소형 도구 호출 모델

발행

Needle 3는 모바일, 웨어러블, 로봇, 스마트홈, 자동차, 마이크로컨트롤러에서 도구 호출과 구조화된 데이터 추출, 텍스트 임베딩을 처리하는 온디바이스 모델입니다. 전체 모델 파일은 8~29MB이며, 2~20개 레이어 서브네트워크를 각 기기에 맞춰 배포하고 LoRA로 제품별 도구를 튜닝할 수 있습니다.

SDCC – 소형 장치용 C 컴파일러

발행

SDCC는 8051, Z80, STM8, 6502, Padauk 등 다양한 레거시·소형 MCU를 대상으로 하는 오픈소스 최적화 C 컴파일러 제품군입니다. 2026년 4.6.0 릴리스와 함께 최신 C 표준, 링크 타임 최적화, 임베디드 보안 및 여러 타깃 아키텍처 지원을 강화하는 개발이 진행되고 있습니다.