ADS-B 리시버 가동 시작

얼마 전 RTL-SDR을 구매한 뒤 Flightradar24, 그리고 FlightAware에 데이터를 제공하는 ADS-B 피더를 가동하기 시작했다. 옥상에 RTL-SDR에 번들로 포함된 안테나를 놓고, Raspberry Pi 4에 연결해서 dump1090-fa로 ADS-B 데이터를 디코딩하고, 이후 PiAware와 Flightradar24 Feeder로 데이터를 제공하고 있다. 원래는 데스크탑에서 feeder 프로그램을 돌리려고 했는데, 프로그램들이 라즈베리파이용으로만 활발하게 유지보수되고 있는지 dump1090은 x86-64 시스템에서 제대로 컴파일도 되지 않고, Flightradar24 feeder은 […]

STM32 Pro Mini Rev. 2

개발중인 STM32 Pro Mini 보드의 두 번째 시험 버전을 만들었다. 이번에는 50개. STM32F103C8T6 MCU를 올렸던 이전 버전과는 다르게 보다 성능도 높고 메모리가 넉넉한 STM32F411CEU6를 올렸다. 메모리(SRAM)는 20kB에서 128kB로, 플래시 메모리는 64kB에서 512kB로 올랐다. 클럭은 72MHz에서 100MHz로 얼마 안 올랐지만 Cortex-M4는 Cortex-M3에 FPU가 추가로 들어가므로 부동 소수점 연산에서 상당한 성능 향상이 있다. 완성된 개발 보드의 앞면. […]

STM32 Pro Mini

토이프로젝트로 STM32F103C8 기반의 초소형 개발 보드를 만들고 있다. 간단하게 하드웨어를 제어하기에 아두이노만큼 작고 간편한 게 또 없지만, 아두이노는 성능이 너무 낮다. 브레드보드에 대충 꽂거나 어딘가 던져 놓기에 적당한 Arduino Pro Mini는 8bit의 16MHz AVR CPU를 탑재하고 있다. 간단한 하드웨어 제어를 하기에야 부족함이 없는 성능이기는 하다. 하지만 산술 연산을 조금이라도 하거나, LCD 등 그래픽을 제어하기에는 CPU […]