PIC18F Q シリーズは、PICマイコンの中でもリアルタイム制御向けの最新のシリーズです。8ビットマイコンとしては最大級のメモリ容量(最大128kバイト)を誇り、クロック周波数も最高64MHzで、8ビットマイコンでは最速です。
高機能な内蔵モジュールも多数組み込まれ、DMAで高速アクセスできますし、プログラマブルな論理回路(CLC)で高速動作が可能です。日本語フォントやファイルシステムなども利用できるため、これまでの8ビットマイコンよりも格段にできることが増えます。
本書はQシリーズの概要から始め、MPLAB X IDE とXC8コンパイラによるC言語でのプログラム開発方法、MCCによる内蔵モジュールやFATファイルシステムなどのミドルウェアの使い方などを詳細に解説しました。作例としてGPSロガーやCO2濃度が測れるIoTターミナルなども作成しています。