自社サービス用のファームウェア開発
ファームウェアを開発する。 【システムの概要】 nRF52840 をメインCPUとして、ATコマンドでBG96を制御して、LTE-M通信ができる。 【使用したオープンソース】 ・nRF52840用のライブラリ(https://github.com/adafruit/Adafruit_nRF52_Arduino) ・BG96用のライブラリ(https://github.com/SeeedJP/Wio_cell_lib_for_Arduino) 【開発環境】 ・C/C++ ・ArduinoIDE: 1.8.9 ・CLion ・GitHub 当時は、趣味用にtoC向けに販売することを考えており、ArduinoIDEで開発。 【担当範囲】 ビルドして、LTE-M通信で、正常にデータを送ること。 ファームウェアを作成するだけでなく、不具合対応のためにオシロスコープを用いたハードウェアの動作確認なども行う。