초슬림 명함이 유동 시뮬레이션을 실행함

1 month ago 11

  • flip-card 프로젝트는 초소형 명함에서 유체-내재-입자(FLIP) 시뮬레이션을 동작시키는 오픈소스 하드웨어임
  • PCB 설계 파일과 시뮬레이션 로직이 직접 포함되어 있어 참고와 응용이 용이함
  • WASM 시뮬레이터를 통해 실제 하드웨어 없이도 시뮬레이션 디버깅이 가능함
  • 재충전 가능한 배터리와 USB-C 포트 등 창의적 설계가 적용됨
  • Matthias Müller 등 유명 연구자들의 최신 알고리듬과 참조 프로젝트로 개발됨

flip-card 프로젝트 개요

  • flip-card는 유동 시뮬레이션 알고리듬을 초슬림 명함 크기의 회로기판에 임베디드하여, 실제로 실행하는 실물 하드웨어 오픈소스 프로젝트임
  • 이 프로젝트는 mitxela의 fluid simulation pendant 프로젝트에서 영감을 받아, 직관적이고 시각적인 유체 움직임을 명함에서 확인할 수 있다는 점에서 차별점이 있음

주요 파일 및 구조

  • PCB 설계 파일은 "kicad-pcb" 폴더에 포함되어 있음
  • FLIP 기반 유동 시뮬레이션 로직은 "fluid_sim_crate" 폴더의 독립 Rust crate에 위치하며, Matthias Müller의 연구 및 "Ten Minute Physics"에서 소개된 최신 방법론을 기반으로 구현됨
  • "flip-card_firmware" 파일에 RP2350 칩 기반의 펌웨어 구현이 포함됨

기능 및 특징

  • 재충전 배터리 내장: cnlohr의 tiny touch lcd 프로젝트의 설계를 참고하여 보드 엣지 USB-C 포트가 적용되어 실제 활용성을 높임
  • WASM 시뮬레이터: "sim_display" 폴더의 WebAssembly 툴로, 하드웨어가 아닌 PC 및 웹 환경에서도 시뮬레이션 디버깅이 가능함
  • 각 폴더별 상세 설명은 각각의 README 파일에 담겨 있음

기타 정보

  • flip-card는 유체 시뮬레이션 칩 구현, 하드웨어 회로 설계 경험, WebAssembly 기반 시뮬레이션 디버깅, 재충전 보드 설계 등 다양한 최신 임베디드 기술 학습 및 참고용으로 적합함
  • 오픈소스 커뮤니티에서 참조 사례 및 설계 노하우로 주목받는 프로젝트임

Read Entire Article