PIC (コントローラ)
コンピュータの周辺機器接続の制御用として1975年にジェネラル・インストゥルメント (General Instrument Corporation) 社により開発された。1985年にPICの事業部門が独立してマイクロチップ社となり現在に至る。
PICにはCPU、メモリ (RAM, ROM)、I/Oなどが1チップに収められており、ROMに書き込まれたプログラムにより制御される。回路構成が容易かつ安価で、他のマイクロコントローラと比べて圧倒的にインターネット上で情報を得やすく、関連書籍も豊富で、PICそのものの入手性も良いため電子工作愛好家の間で人気がある。
USB(デバイス)モジュールを内蔵。手頃なピン数で手軽に扱えるUSBマイコンとして近年よく利用されている。 18F2480 28Pin。自動車の車載ECU間及び診断用コネクタなどとの通信に使用されるCANインタフェイスを実装したECANモジュールを備える。 ELM Electronics社のELM327(英語版)というOBD2(標準化された診断用コネクタ)-非同期シリアル変換チップは、18F2480にファームウェアを書き込んだ製品である(低消費電力版ELM327Lは18F25K80を使用)。ELM327とBluetooth (SPP) モジュールを組み合わせドングル状にしたOBD2-Bluetoothアダプタもまた通称ELM327と呼ばれている。ELM Electronics社は当初コードプロテクトをかけずにチップを出荷してしまったため、デッドコピー品が大量に出回ってしまっている。
PIC12系 12F1571 等 PIC16系 16F19xx 等 16F1455 14ピンながらUSB(デバイス)モジュールを備える。
PIC10系 このシリーズは全て6ピンである(表面実装パッケージの場合。DIPの場合はNC2ピンを加えて8ピンとしている) 10F200 10F202 等 PIC12系 PIC12は初期からある8ピンのシリーズである。初期の品種は12ビットコアだが、その後14ビットコア・Enhancedミッドレンジ(拡張版命令14ビット長コア)の品種も加わっている。 12C508,509 初期の、プログラムメモリにワンタイムPROM(1回のみ書き込み可能)を使用した品種。開発用の紫外線消去窓付きの品種(CE)もあった。 12F508,509 12C508,509のフラッシュ版