본문 바로가기

Hardware

M5Stack GPS SpeedMeter ESP32 마이크로 컨트롤러를 기반으로 하는 모듈식 개발 보드(m5stack.com)인 M5Stack Grey와 GPS 모듈을 사용하여 자동차나 이동수단의 현재 속도와 위치정보를 로깅 할 수 있는 기능을 구현해보았습니다 M5Stack에서 판매하는 GPS모듈은 UBlox사의 neo-m8n 칩을 사용하는데 GPS 설정을 하게되면 GPS와 GLONASS 위성을 사용하여 기본값인 1Hz에서 최대 5Hz (1초에 5번)의 위치 업데이트 주기를 사용 할 수 있어 차량등의 속도를 지연없이 직관적으로 보여 줄 수 있습니다 물론 해당 GPS모듈이 아닌 좀 더 고사양의 U-blox사 NEO-M9N 칩을 사용하면 GPS, GLONASS, Galileo, BeiDou 위성을 사용하여 최대 25Hz의 위치 업데이트 주기를 사용.. 더보기
sonoff s26 사용기 s26 스마트 플러그를 사용하게되면서 간단한 사용기를 남겨봅니다 s26 제품은 - 원격 ON/OFF - ON/OFF 스케쥴링 기능 을 메인 기능으로 제공하는 플러그 입니다 가정내 220v 소켓에 연결하여 사용하는 방식으로 설치가 간편하다는 장점이 있습니다 제 경우 Aliexpress에서 EU PLUG 타입 F 으로 1개당 $18.90 달러에 구매를 하였습니다 일단 처음 받아보고서 초기 설정하는데 조금 해매는 바람에 여기서 다시 한번 다뤄보고자 합니다 초기 설정과 관련된 간단한 메뉴얼이 포함되어 있지만 전 다음과 같이 진행하여 온라인 연동을 마무리하였습니다 기본적으로 s26은 무선랜 연결이 필요한 스마트 플러그로 집에 무선 공유기가 있어야 사용이 가능합니다 무선랜의 경우도 최근 5Ghz를 지원하는 무선 공.. 더보기
STM8 Nucleo-64 STmicroelectorics 에서 STM8 기반의 NUCLEO 보드가 출시 STM8 Nucleo-64 보드는 다양한 성능, 전력 소비 및 기능의 조합을 제공하는 LQFP64* 패키지 STM8 마이크로컨트롤러를 사용하여 사용자가 새로운 시도와 프로토타입을 제작할 수 있는 저렴하고 유연성을 제공합니다* LQFP (Low-profile Quad Flat Package)는 부품의 핀이 4면으로 돌출된 표면 실장 집적회로 패키지 형태 Arduino Uno V3 연결 지원 및 ST Morpho 헤더* 는 다양한 특수 차폐를 통해 Nucleo 오픈 개발 플랫폼 기능을 쉽게 확장할 수 있습니다.* Morpho 는 ST 사의 자체 표준 커낵터이며 Nucleo-64 에는 19x2 의 핀헤더 2 개 (Nucleo-144.. 더보기
Cortex-M33 ARM Cortex-M33 스펙Architectue : Armv8-M ISA : Thumb/Thumb-2Pipeline : Three-stageTrustZone : TrustZone for Armv8-MDSP : Optional DSP/SIMD instrctions, Single sycle 16/32-bit, Single cycle dual 16-bitFloating Point Unit : Optional single precision floating point unitCo-processor interface : Optional dedicated co-processor bus interface for up to 8 co-processor units for custom computeMemory Protec.. 더보기
snapdragon 710 스냅드레곤 710 스펙 Qualcomm Kryo 360 ARM Cortex CPU Cortex A75 2 Core (2.2Ghz) / Cortex A55 6 core (1.7Ghz) big.Little 솔루션저전력 고효율 제공 Qualcomm Hexagon 685 DSP (Digial Signal Processor)Qualcomm spectra를 통한 비디오 오디오 이미지 컴퓨터 비전 작업을 저전력 처리메인 프로세서에서 이미지 비디오를 처리하는것 대비 매우 적은 전력소모로 몇배 빠른 속도의 작업 처리 가능가상현실 증강현실등에 대한 개선도 가능전세대 비교 최대 2배까지 향상 Qualcomm Spectra 250 ISP (Image Signal Processor)14비트 ISP를 제공최대 32메가픽셀의 단일.. 더보기
LinkIt Assist 2502 development board LinkIt Assist 2502 development board • Includes MT2502A, MT5931,and MT3332 modules• Integrated voice-band, audio-band and base-band analog front-end• Integrated full-featured power management unit• Support IEEE 802.11b/g/n and Bluetooth co-existence• Support GPS, GLONASS, and BeiDou• Include a 240X240 capacitive touch LCM board• Low power for battery supply 출처 https://labs.mediatek.com/site/glob.. 더보기
라즈베리파이 #1 @라즈베리파이 LCD활용 일기예보@ 준비 물품 : Raspberry Pi 2 Model B 3.2inch RPi LCD B (Waveshare) Lan Cable Power 5v 2A raspbian image (3.2inchLCD-150212.img) for Raspberry Pi 2 3.2inch RPi LCD B (Waveshare) 1. lightdm 서비스 중지 : 기본적으로 display manager를 LCD에 출력하지 않도록 서비스 중지 #>apt-get install chkconfig #>chkconfig --level 3 lightdm off 2. 로그인시 시스템 정보 표출 : LCD콘솔 출력시 초기 시스템 정보를 표기하기 /etc/rc.local 파일 마지막에 다음 내용 추가 echo.. 더보기
STM32F4 Series STM32F4 SeriesARM® Cortex®-M4 기반의 MCU로 고성능을 제공 리얼-타임 메모리 액셀러레이터 ART Accelerator™를 지원 최대 180 MHz 동작하며 이때 225 DMIPS, 608 CoreMark 실행 성능 동적 파워 스케일링 기능은 100uA/Mhz (STM32F411), 260uA/Mhz (STM32F439) 전력을 소비 STM32F401 - 84 MHz CPU/105 DMIPS, the smallest, cost-effective solution with outstanding power efficiency STM32F411 - 100 MHz CPU/125 DMIPS, outstanding power efficiency with large SRAM and new sma.. 더보기