Passion 463

Jetson Nano에서 Go로 서보모터 제어하기 (sysfs 방식)

Jetson Nano에서 GPIO나 PWM 제어를 시도할 때, Python이 아니라 Go를 사용하고 싶었던 적 있으신가요?이번 글에서는 sysfs 인터페이스를 통해 Jetson Nano의 PWM 기능을 Golang으로 직접 제어하는 방법을 소개합니다. 목표Jetson Nano의 PWM0을 사용하여 SG90 등의 서보모터 제어각도(0°, 90°, 180°)에 따라 서보모터 회전Go 언어로 sysfs 접근 방식 구현 준비물Jetson NanoSG90 서보모터 또는 유사 PWM 제어 가능한 장치Pin 32, PWM0외부 5V 전원 또는 GPIO 헤더 전원 Golang 코드아래는 완전한 코드입니다:package mainimport ( "fmt" "os" "strconv" ..

Passion/Hardware 2025.06.07

LM2596 DC-DC Buck 컨버터(강압형)

LM2596(또는 보통 “L2596”이라 불리는)는 DC-DC Buck 컨버터(강압형) 모듈로, 입력 전압보다 낮은 출력 전압을 안정적으로 공급하기 위해 많이 사용됩니다. 이 모듈의 출력 전압 조절 방법은 다음과 같습니다:출력 전압 조절 방법모듈에 장착된 가변 저항(Potentiometer)을 돌리기대부분의 LM2596 모듈에는 파란색 정밀 가변 저항(보통 25회전)이 달려 있습니다. 이 저항을 시계 방향 또는 반시계 방향으로 돌리면 출력 전압이 조절됩니다.조절 방향시계 방향 ➝ 출력 전압 증가반시계 방향 ➝ 출력 전압 감소전압 측정멀티미터를 이용해 VOUT+와 VOUT- 단자에서 전압을 측정하면서 조절해야 합니다.일부 모듈은 디지털 전압 표시기도 내장되어 있어 쉽게 확인할 수 있습니다.주의사항**입력 ..

Passion/Hardware 2025.06.07

라즈베리파이 와 갤럭시 버즈 연결하기(Bluetooth 이어폰)

라즈베리파이에서 여러 Bluetooth 장치가 보일 때, 갤럭시 버즈(Galaxy Buds) 를 식별하는 가장 효과적인 방법은 다음과 같습니다:bluetooth 관련 패키지 설치sudo apt updatesudo apt install pulseaudio pulseaudio-module-bluetooth bluez pavucontrol -yPulseAudio 블루투스 모듈이 활성화되었는지 확인pactl list modules short | grep bluetooth아무것도 안 나올 경우 → 수동으로 모듈 로드:pactl load-module module-bluetooth-discover이 명령은 PulseAudio에서 블루투스 장치를 Sink(출력) 으로 인식하게 해줍니다.PulseAudio가 실행 중인지..

Passion/Hardware 2025.06.03

🎙️INMP441: 아날로그 마이크 시대의 종말을 고하다 – I²S 디지털 MEMS 마이크 완전 분석

최근 DIY 오디오, 스마트 디바이스, IoT 음성인식 프로젝트에서 아날로그 마이크 대신 디지털 MEMS 마이크를 채택하는 사례가 빠르게 증가하고 있다. 그 중심에 있는 핵심 부품이 바로 INMP441이다. 이번 포스팅에서는 INMP441이 왜 아날로그 마이크의 대체재가 아니라 차세대 마이크인지를 살펴보고, 회로 설계, MCU 연결, 실전 팁까지 다룬다.디지털 MEMS 마이크는 Micro-Electro-Mechanical Systems (MEMS) 기술로 만든 마이크로폰으로, 소리를 받아 아날로그 → 디지털로 변환한 후 I²S 또는 PDM 같은 디지털 신호로 출력하는 마이크입니다INMP441이란 무엇인가?INMP441은 I²S 인터페이스 기반의 디지털 MEMS 마이크로폰이다. 기존의 아날로그 마이크와 달..

Passion/Hardware 2025.05.31

블루투스 시리얼 통신의 대표주자, HC-05 완전 정복

블루투스 시리얼 통신이 필요한 DIY 프로젝트에서 HC-05는 오랫동안 사랑받아온 모듈입니다. 저렴한 가격, 우수한 호환성, 쉬운 설정 덕분에 아두이노에서 라즈베리파이, 그리고 최근에는 Jetson Nano와 같은 AI 보드에서도 널리 사용되고 있습니다. 이 글에서는 HC-05의 전기적 특성과 설정 방법, 실전 활용 팁을 전자공학 전문가의 시각에서 정리합니다.1. HC-05란 무엇인가?HC-05는 Bluetooth 2.0+EDR(Class 2) 기반의 UART 시리얼 통신 모듈입니다. 블루투스 SPP(Serial Port Profile)를 지원하여 무선 시리얼 통신을 구현할 수 있습니다. 이는 마치 블루투스를 이용한 무선 USB-to-Serial 브리지와 같은 역할을 수행하는 셈이죠.항목사양프로토콜Blu..

Passion/Hardware 2025.05.31

🎮 2030년, 게임 개발의 일상은 어떻게 달라졌는가 – 생성형 AI와 인간의 새로운 협업

“코드를 쓰는 손보다, 경험을 설계하는 머리가 더 중요해진 시대.”기술적 진보가 바꿔놓은 ‘개발’의 정의게임 개발은 더 이상 ‘코드를 짜는 일’로 요약되지 않는다.2020년대 중반부터 본격화된 생성형 AI의 실용화는 게임 산업 전반의 개발 체계를 근본적으로 재편했다.특히 2030년을 기준으로 볼 때, 게임 개발자는 더 이상 혼자 코드 에디터 앞에 앉아 있지 않다.그의 작업 공간에는 수십 개의 **AI 기반 에이전트(Agents)**들이 동료처럼 존재하고, 실시간으로 제안하고 조율한다.기획 → 설계 → 구현은 이제 ‘대화형’과거 게임 기획자는 GDD(Game Design Document)를 작성하고, 이를 개발자에게 넘겨주는 선형적인 작업 방식이 일반적이었다.그러나 2030년의 기획자는 에이전트와 대화형 ..

Passion/IT news 2025.03.26

CES 2025, 미래를 뒤흔든 충격적인 현장 리포트

세계 최대 기술 박람회인 CES 2025가 혁신적인 기술과 미래를 향한 비전을 선보이며 전 세계의 이목을 집중시켰다. 이번 행사에서는 인공지능(AI), 지속가능성 기술, 모빌리티 혁신, 디지털 헬스케어, 양자 컴퓨팅, 스마트홈 및 로보틱스 등 다양한 분야에서 눈부신 발전이 이루어졌다. 현장에서 확인한 충격적인 기술 혁신들을 소개한다.1. 인공지능(AI)의 진화: 새로운 패러다임을 열다① 생성형 AI 및 멀티모달 AI의 등장이번 CES에서는 AI의 활용이 한층 고도화되었다. GPT-5, Gemini, Claude 등 차세대 AI 모델들은 단순한 텍스트 생성에서 벗어나 이미지, 음성, 3D 데이터까지 통합적으로 이해하는 기능을 선보였다. 또한, Adobe와 NVIDIA는 AI 기반 콘텐츠 제작 도구를 공개해..

Passion/IT news 2025.02.02

VXLAN vs. Geneve 누가 더 좋을까?

VXLAN과 Geneve는 모두 오버레이 네트워크 기술로, 데이터센터의 가상 네트워크를 확장하고 격리하기 위한 용도로 사용됩니다. 두 기술은 목적과 기능이 비슷하지만, 사용 사례와 요구 사항에 따라 적합성이 달라질 수 있습니다. 아래는 VXLAN과 Geneve를 비교한 내용과 어떤 상황에서 각각을 사용하는 것이 좋은지에 대한 가이드입니다.1. VXLAN (Virtual Extensible LAN)특징기존 기술의 확장: VXLAN은 기존 VLAN의 한계를 극복하기 위해 설계되었으며, 24비트 VNI(VXLAN Network Identifier)를 사용해 최대 16M 개의 가상 네트워크를 지원합니다.UDP 기반 프로토콜: VXLAN은 UDP 기반의 캡슐화를 사용하여 기존 IP 네트워크를 통해 가상 네트워크를..

Passion/Network 2025.01.16

Cisco API

Cisco ACI(Application Centric Infrastructure)는 Cisco의 소프트웨어 정의 네트워킹(SDN, Software-Defined Networking) 솔루션으로, 데이터 센터와 클라우드 환경에서 애플리케이션 중심의 네트워크 운영을 가능하게 합니다. Cisco ACI는 네트워크 설정, 관리, 최적화를 단순화하고 자동화하여 IT 운영의 효율성을 높이는 데 중점을 둡니다.주요 구성 요소Application Policy Infrastructure Controller (APIC)ACI의 중심 관리 콘솔 역할을 합니다.네트워크의 정책 정의, 자동화 및 모니터링 기능을 제공합니다.REST API를 통해 타 시스템과의 통합을 지원합니다.Leaf and Spine 아키텍처ACI는 Leaf..

Passion/Network 2025.01.15

2025년 5대 핵심 기술

2025년, 기술의 물결이 그리는 미래2025년을 살아가는 우리는 지금껏 경험하지 못한 혁신의 시대에 발을 딛고 있습니다. 변화의 속도는 점점 더 빨라지고, 새로운 기술은 우리의 삶과 사회를 다시 쓰고 있습니다. 이 중에서도 다섯 가지 기술은 그 중심에서 세상을 이끌어 가고 있습니다.1. 창작의 경계를 허무는 생성형 AI과거에는 사람이 손수 했던 창작의 영역이 이제는 인공지능과 나란히 걷기 시작했습니다. 그림을 그리고, 글을 쓰고, 심지어 음악까지 작곡하는 생성형 AI는 단순히 효율성을 넘어 창의성의 경계를 확장합니다. 인간의 아이디어를 보조하는 도구로 시작했지만, 이제는 그 자체로 독립적인 창작자가 되고 있습니다. 누군가는 이를 두려워하고, 또 다른 이는 이를 동반자로 삼습니다. 어느 쪽이든, 생성형 ..

Passion/IT news 2025.01.06
728x90
반응형