몽구스 OS
Mongoose OS이 글은 광고처럼 쓰인 내용을 담고 있다.(2020년 8월) (이 를 과 시기 |
Mongoose OS는 Apache License Version 2.0에서 사용할 수 있는 IoT(Internet of Things) 펌웨어 개발 프레임워크다.ESP32, ESP8266, TI CC3200, TI CC3220, STM32(STM32L4, STM32F4, STM32F7 시리즈)와 같은 저전력 연결 마이크로컨트롤러를 지원한다.[1]그 목적은 연결된 기기의 프로토타이핑, 개발 및 관리를 위한 완벽한 환경이 되는 것이다.
IoT 프로젝트와 관련된 시간과 비용을 줄이기 위해 설계되었다.[2]
시제품 제작에 적합한 아두이노 펌웨어와 베어메탈 마이크로컨트롤러의 네이티브 SDK 사이의 간극인 임베디드 소프트웨어 개발자들에게는 눈에 띄는 격차를 몽구스 OS가 메우고 있다.[3]
더블린(아일랜드)에 본사를 두고 이중 인가를 받은 회사인 세산타소프트웨어가 개발했다.
개발자 | 세잔타 소프트웨어 주식회사 |
---|---|
면허증 | 이중 라이센스:Apache 라이센스 버전 2.0 및 상용 라이센스. |
웹사이트 | mongoose-os |
특징들
- 임베디드 IC의 OTA(Out the Air)[4] 업데이트.
- 보안 연결 및 암호화 지원[5]
- 통합 Mongoose 웹 서버
- JavaScript(통합 mJS 엔진) 또는 C에서 프로그래밍.
- 프라이빗 및 퍼블릭 클라우드와의 통합: AWS IoT,[6] 마이크로소프트 Azure IoT,[7][8] 구글 IoT Core,[9] IBM Watson IoT,[10] Mosmitto, HiveMQ 등
면허증
Mongoose OS는 오픈 소스 및 이중 라이센스:
- Mongoose OS Community Edition - Apache 라이센스 버전 2.0
- Mongoose OS Enterprise Edition - 상용 라이센스
참조
- ^ By. "Point and Click to an IoT Button". Hackaday. Retrieved 2017-04-06.
- ^ "How to build an IoT project with Mongoose OS". Opensource.com. Retrieved 2017-04-06.
- ^ "Mongoose OS Technology Radar ThoughtWorks". www.thoughtworks.com. Retrieved 2019-11-20.
- ^ Ryabkov, Deomid. "Updating firmware reliably". Embedded. Retrieved 2017-04-06.
- ^ "Secure IoT Connectivity with NodeMCU ESP8266 Board, ATECC508A Crypto Chip, Mongoose OS, and AWS IoT". Retrieved 2017-04-06.
- ^ "AWS IoT on Mongoose OS – Part 1 Amazon Web Services". Amazon Web Services. 2017-04-13. Retrieved 2018-11-14.
- ^ "Azure IoT automatic device management helps deploying firmware updates at scale". azure.microsoft.com. Retrieved 2019-01-16.
- ^ "Update Mongoose OS with Automatic Device Management in Azure IoT Hub". Channel 9. Retrieved 2018-11-14.
- ^ Mongoose OS (2017-05-19), Google I/O '17: Mongoose OS makes it easy connect microcontrollers to Google Cloud IoT Core, retrieved 2018-11-14
- ^ "IBM - Mongoose OS". www-356.ibm.com. Retrieved 2019-01-16.