NOLA-1

설치하기

{ Nol.A로 펌웨어 개발을 시작해보세요. }

Nol.A(놀아)는 누구나 쉽게 사용할 수 있는 사물인터넷 펌웨어 개발툴입니다. Arduino와 거의 유사한 방식으로 코딩하여 연결된 개발보드를 가지고 놀 수 있습니다. Github의 Atom의 package 형태로 만들어져, Atom의 편리한 편집기능과 함께 쉽게 임베디드 개발을 시작할 수 있도록 합니다.

Nol.A-1024px

{ Software Development Kit }

Nol.A-SDK를 사용하면 Arduino와 유사한 방식으로 IoT 시스템을 개발할 수 있습니다.

Digital I/O, Analog I/O, Serial, 및 2-Wire 등 지원하는 기능의 대부분이 Arduino 와 같거나 유사합니다. 또한 초소형 OS(운영체제)가 내장되어 Timer, task 등 이벤트 기반의 코딩을 지원합니다.

개발을 시작하려는데 어떤 것부터 시작할지 모르겠나요?

컴파일러 등 툴체인 설치, 플래싱 툴 설치, BSP 설치 등 개발에 필요한 모든 것을 자동으로 이뤄지게 합니다. 또한 SDK는 지속적으로 자동으로 업데이트 됩니다. 이제 응용 개발에만 신경쓰세요.

{ Wireless communications }

IoT 시스템에서 가장 중요한 부분은 무선통신입니다.

Nol.A SDK는 LoRaWANTM, IEEE 802.15.4, Bluetooth Smart (LE), 및 WiFi 등 다양한 무선을 사용할 수 있는 소프트웨어를 지원합니다. 또한 Nol.A SDK에는 자체 개발된 저전력 무선을 위한 드라이버 및 MAC(Media Access Control) 소프트웨어 기술이 내장되어 전력 소모를 최소화합니다. 이제 한달에 한번씩 배터리 교체하러 가지 마세요. Nol.A SDK와 함께라면 AA 배터리로도 1년 이상을 버틸 수 있습니다.1)

{ Various Hardwares }

Nol.A는 다양한 개발보드를 지원하여 제품 개발을 위한 프로토타이핑을 지원합니다. 또한 저희는 지속적으로 신규 하드웨어를 추가해나가고 있습니다.

  • Nol.Board by CoXlab Inc
  • SAM R21 Xplained Pro by Microchip
  • PLM100, PLM200 by PLNetworks
  • TrxEB by Texas Instruments
  • Arduino-M0 by Arduino.org
  • nRF51-DK, nRF51822-BK, nRF52-DK by Nordic Semiconductor
  • Nucleo-L152RE, Nucleo-F429ZI by STMicroelectronics
  • ESP-WROOM-32 by Espressif
  1. Nol.A가 현재 지원하는 보드에 한하며, 사용하는 무선의 종류, 함께 사용하는 부품, 주변장치, 설치 환경 등에 따라서 달라질 수 있습니다.