윈도우용 make.exe 파일 다운로드 방법

Make for Windows

윈도우용 make.exe 파일을 다운로드 방법에 대해 알아보려고 합니다. 윈도우용 make 프로그램이 필요한 이유는 공개용 STM32관련 프로젝트를 다운로드 받아 빌드하려고 보니 makefile을 사용하여 빌드를 하도록 되어 있었기 때문입니다. 그래서 검색을 좀 해 보니 윈도우용 make 프로그램이 있는 것을 알게 되었고 아래 사이트에서 다운로드를 할 수 있었습니다.   윈도우용 make 파일 다운로드 아래 다운로드 페이지에서 Binaries의 Zip 파일을 … Read more

Wireshark USB WIFI LAN 호환성 확인하기

wireshark_wifi_lan_compatible

WIFI 환경에서 패킷 분석을 위해 Wireshark 실행시 해당 무선랜 카드 인터페이스가 안보이는 경우가 있습니다. 대부분 무선랜 인터페이스가 안보일 경우 해당 USB WIFI LAN 카드가 패킷 캡처 모드를 지원하지 않아서 발생됩니다. 이 경우 아래 방법을 사용하여 해당 WIFI LAN 카드가 WIFI 패킷 캡처가 가능한지 여부를 확인해 볼 수 있습니다. 제 경우 안드로이드 앱에서 Push 메시지가 어떻게 … Read more

C#에서 Speech reference를 사용한 TTS (Text To Speech) 테스트

TTS Demo in C#

동영상에 간단한 음성을 넣으면 좋을것 같아 TTS(Text To Speech) 관련 검색을 해 보았는데 C#을 사용하여 Microsoft사에서 제공되는 Speech reference를 설치하면 윈도우 환경에서 쉽게 TTS를 사용할 수 있는 것을 알게 되었습니다. 잠깐 훑어보니 Speech reference만 추가하면 되고 소스코드도 몇 줄이면 동작이 되는것 같아 바로 테스트해 보았습니다. Visual Studio의 C# 프로젝트중 .NET Framework 4.7.2을 사용한 WinForm 애플리케이션을 … Read more

Raspberry Pi bookworm 설치 (네트워크 자동 인식)

raspberry pi bookworm

Raspberry Pi bookworm 설치하여 테스트해 보았습니다. 오랜만에 라즈베리파이 OS 관련 업데이트를 봤더니 bookworm이란 이미지가 새로 배포가 되고 있는것을 알게 되어 제가 가지고 있던 라즈베리파이 4에 새로운 라즈베리파이 OS인 bookworm 이미지를 다운로드 받아 테스트해 보았습니다.   Raspberry Pi bookworm 설치 최신 라즈베리파이 OS를 쉽게 설치해 주는 Raspberry Pi Imager를 다운로드 받아 설치 후 실행해 보았습니다. 현재 최신 버전이 … Read more

C# TreeView에 JSON 데이터 보여주기 (Newtonsoft.Json)

C# TreeView에 JSON 데이터 보여주기

C#에서 Newtonsoft.Json 패키지를 설치하여 JSON 데이터 처리를 해 보려고 합니다. 간단한 JSON 데이터의 경우 한 눈에 데이터 구조를 알 수 있는 반면에 데이터가 많은 경우에는 그 구조를 파악하기가 어렵습니다. 이럴경우 데이터를 시각화하면 파악하기 쉬운데 시각화의 방법으로 C#의 Newtonsoft.Json 패키지를 사용하여 JSON 데이터를 읽은 후 TreeView에 각 노드를 표시해 보았습니다. 이번 테스트에 사용될 파일은 Arduino-CLI에서 지원되는 … Read more