🌟 Awesome IoT
4 min read
awesomeiotembeddedhardwaresensorsedge-computing
IoT 개발자를 위한 최고의 플랫폼, 도구, 라이브러리 모음
🌟 Awesome IoT
IoT 개발자를 위한 최고의 플랫폼, 도구, 라이브러리 모음
2025년 최신 트렌드와 검증된 도구들을 한곳에 모았습니다.
🧩 IoT 플랫폼
클라우드 IoT 플랫폼
- AWS IoT Core ⭐ 1k – AWS IoT 플랫폼
- Azure IoT ⭐ 900 – Microsoft Azure IoT
- Google Cloud IoT ⭐ 400 – Google Cloud IoT
- IBM Watson IoT – IBM IoT 플랫폼
오픈소스 IoT 플랫폼
- ThingsBoard ⭐ 17k – IoT 플랫폼
- Home Assistant ⭐ 73k – 홈 자동화 플랫폼
- Node-RED ⭐ 20k – 플로우 기반 개발 도구
- OpenHAB ⭐ 2k – 스마트홈 플랫폼
Edge Computing
- EdgeX Foundry ⭐ 700 – 엣지 컴퓨팅 프레임워크
- KubeEdge ⭐ 7k – 엣지 Kubernetes
- OpenFog – 포그 컴퓨팅
- Apache Edgent ⭐ 900 – 엣지 분석
🚀 통신 프로토콜
MQTT
- Mosquitto ⭐ 9k – MQTT 브로커
- EMQX ⭐ 14k – 확장 가능한 MQTT 브로커
- HiveMQ ⭐ 900 – 엔터프라이즈 MQTT
- VerneMQ ⭐ 3k – 분산 MQTT 브로커
CoAP
- libcoap ⭐ 800 – CoAP 구현
- Californium ⭐ 700 – Java CoAP
- node-coap ⭐ 500 – Node.js CoAP
기타 프로토콜
- LoRaWAN ⭐ 1k – LoRa 네트워크 서버
- Zigbee2MQTT ⭐ 12k – Zigbee to MQTT 브리지
- Matter ⭐ 7k – 통합 IoT 표준
- OPC UA ⭐ 1k – 산업용 통신
💻 임베디드 시스템
운영체제
- FreeRTOS ⭐ 5k – 실시간 운영체제
- Zephyr ⭐ 11k – 확장 가능한 RTOS
- RIOT OS ⭐ 5k – IoT 운영체제
- Contiki-NG ⭐ 1k – IoT용 OS
하드웨어 플랫폼
- Arduino ⭐ 15k – 오픈소스 하드웨어
- Raspberry Pi – 싱글보드 컴퓨터
- ESP8266/ESP32 ⭐ 14k – WiFi 마이크로컨트롤러
- STM32 ⭐ 1k – ARM Cortex-M
개발 프레임워크
- PlatformIO ⭐ 8k – 임베디드 개발 플랫폼
- Mbed OS ⭐ 5k – ARM IoT OS
- MicroPython ⭐ 19k – 임베디드 Python
- TinyGo ⭐ 15k – 마이크로컨트롤러용 Go
📊 데이터 처리 & 분석
시계열 데이터베이스
- InfluxDB ⭐ 29k – 시계열 데이터베이스
- TimescaleDB ⭐ 18k – PostgreSQL 시계열
- OpenTSDB ⭐ 5k – 확장 가능한 시계열 DB
- QuestDB ⭐ 15k – 고성능 시계열 DB
스트림 처리
- Apache Kafka ⭐ 29k – 분산 스트리밍
- Apache Pulsar ⭐ 15k – 분산 메시징
- RabbitMQ ⭐ 12k – 메시지 브로커
- NATS ⭐ 16k – 클라우드 네이티브 메시징
데이터 시각화
🔒 보안
IoT 보안 프레임워크
- IoT Security Foundation – IoT 보안 가이드
- ARM mbed TLS ⭐ 5k – 임베디드 TLS
- wolfSSL ⭐ 2k – 경량 SSL/TLS
- tinycrypt ⭐ 500 – 경량 암호화
디바이스 관리
- LwM2M ⭐ 700 – 경량 M2M 프로토콜
- Eclipse Kura ⭐ 500 – IoT 게이트웨이
- Balena – 플릿 관리
- Mender ⭐ 4k – OTA 업데이트
🤖 AI/ML for IoT
Edge AI
- TensorFlow Lite ⭐ 2k – 마이크로컨트롤러 ML
- Edge Impulse – 임베디드 ML 플랫폼
- Apache TVM ⭐ 12k – 딥러닝 컴파일러
- ONNX Runtime ⭐ 14k – 크로스플랫폼 추론
이상 탐지
🏭 산업 IoT (IIoT)
SCADA & HMI
- ScadaBR ⭐ 800 – 오픈소스 SCADA
- IndigoSCADA – ICS/SCADA
산업 프로토콜
🏠 스마트홈
홈 자동화
- Domoticz ⭐ 4k – 홈 자동화 시스템
- Homebridge ⭐ 24k – HomeKit 브리지
음성 어시스턴트
📚 학습 자료
온라인 학습
- IoT For All – IoT 교육 플랫폼
- Coursera IoT Specialization – IoT 전문 과정
- edX IoT Courses – IoT 온라인 강좌
- Hackster.io – IoT 프로젝트 커뮤니티
도서
- Building the Internet of Things – Maciej Kranz
- IoT Inc. – Bruce Sinclair
- Designing Connected Products – O'Reilly
커뮤니티
- r/IOT – Reddit IoT 커뮤니티
- Eclipse IoT Community – 오픈소스 IoT 개발자 커뮤니티
- The Things Network – LoRaWAN 커뮤니티
- 한국 IoT 협회 – 한국 IoT 커뮤니티
🆕 2025 Highlights
주요 트렌드
- Matter 표준 채택: 통합 스마트홈 표준 확산
- 5G IoT: 초저지연 대규모 IoT 연결
- AIoT: AI와 IoT의 융합
- Digital Twin: 디지털 트윈 기술 성숙
새로운 기술
- TinyML: 초소형 기기에서의 머신러닝
- 6LoWPAN: IPv6 저전력 무선 네트워크
- TSN (Time-Sensitive Networking): 시간 민감 네트워킹
- LPWAN: 저전력 광역 네트워크 확산
혁신 플랫폼
- AWS IoT TwinMaker: 디지털 트윈 서비스
- Azure Digital Twins: Microsoft 디지털 트윈
- Google Cloud IoT Edge: 엣지 AI 플랫폼
- Helium Network: 분산 IoT 네트워크
한국 IoT 생태계
- 삼성 SmartThings: 글로벌 IoT 플랫폼
- LG ThinQ: AI IoT 플랫폼
- SK Telecom IoT: 통신사 IoT 서비스
- NAVER Cloud Platform IoT: 클라우드 IoT 서비스
실무 팁
- 전력 최적화: 배터리 수명 연장 기법
- 보안 우선: 제로 트러스트 아키텍처
- 엣지 컴퓨팅: 지연 시간 최소화
- 표준 준수: 상호 운용성 확보
콘텐츠 업데이트 요청은 요청 게시판에 써주세요