ZED-F9P 2台とpygpslientを利用してntripのserverかつcasterとclientとして動かしてRTKで位置を推定

2024年1月29日月曜日
背景 RTKとは基地局の情報を元に移動局の位置を補正して数cmの精度の位置情報を取得する仕組みです。 pygpsclientは有志が開発しているZED-F9PでRTKを実現するためのプログラムです。 ZED-F9Pという装置を利用すればRTKの基地局も移動局も作れるということで、...

stm32マイコンの内蔵温度計を使う

2024年1月22日月曜日
背景 温度情報を取得したくてマイコンのADCを調べていたところ、STM32マイコンには温度計が内蔵されているものがあると把握しました。 備忘録として使い方を記事に残します。 使ったもの nucleo-l432kc stm32l432kcが載ったnucleoという種類で展開されてい...

LovyanGFXでArduino環境向けに作った画面表示プログラムの動作確認をPC上で実施

2024年1月14日日曜日
背景 LovyanGFXとはlovyanさんが作っているLCD制御プログラムです。 それにはplatformioのnative環境で動かしてpc上で動作確認する仕組みがあるため使ってみました。 おお…Windows上でもVSCode+PlatformIOネイティブビルドでデバッ...

pedestalでsessionやcookieを使う

2024年1月7日日曜日
背景 pedestal とはclojureというプログラミング言語のライブラリの1つであり、これを利用してwebサーバーのapiを管理できます。 このpedestalは ring というapi管理ライブラリを利用して作られており、sessionの機能はringに頼っています。 設...