プラットフォーム Platform ESP-IDF Arduino ESP32 Arduino ATSAMD51 (Seeed) Arduino RP2040 ディスプレイ Displays GC9107 (M5AtomS3) GC9A01 GDEW0154M09 (M5Stack CoreInk) HX8357 ILI9163 ILI9225 ILI9341 (WioTerminal, ESP-WROVER-KIT, ODROID-GO, LoLin D32 Pro, WiFiBoy Pro) ILI9342 (M5Stack, M5Stack Core2, ESP32-S3-BOX) ILI9481 ILI9486 ILI9488 (Makerfabs Touch with Camera) IT8951 (M5Paper) NT35510/OTM8009A R61529 RA8875
1回目: ビルド環境準備と、簡単なカーネルモジュールの作成 本連載について 組み込みLinuxのデバイスドライバをカーネルモジュールとして開発するためのHowTo記事です。本記事の内容は全てラズパイ(Raspberry Pi)上で動かせます。 Linuxデバドラ開発は最初の一歩が難しいと思います。資料も少なく、たいていの人はオライリー本に手を出して挫折すると思います。(僕がそうでした。。。) この記事では、「Linuxデバイスドライバプログラミング (平田 豊) 」の内容に沿って進めていこうと思います。この本は非常に分かりやすく良書だと思います。ただ、2008年発行と古いので、現在(2017年12月)の環境でも動くように、実際にRaspberry Piで動かしながら確認していこうと思います。(途中から、本の内容とは離れます) また、出来るだけ簡単にしたかったので、クロス開発環境は整えず、ラ
はじめに ESP32 は消費電力が少ない IC ですが,CPU 周波数を 80MHz ほどに落としても少なくとも 20mA 程度は流れます.単三アルカリ乾電池だと約 2000mAh なので,2個使いだとざっくり 2000 * (1.5*2 / 3.3) / 20 / 24 = 3.8日で空になってしまいます. 一方,ESP32 には,低消費電力で動作する ULP (Ultra Low Power) コプロセッサが内蔵されています(下図赤丸). ULP は 8MHz で動作するシンプルなプロセッサで,4 つの 16bit レジスタと 30 程度の命令を備えています.CPU を deep sleep にした状態で動かすことができます. そのため,消費電力に対する要求が非常に厳しい条件でも ESP32 を活用できるようになります. 今回は,ULP を使って,高性能な温湿度センサである SHT-3
Legend Orientate your Pi with the GPIO on the right and the HDMI port(s) on the left. GPIO (General Purpose IO) SPI (Serial Peripheral Interface) I2C (Inter-integrated Circuit) UART (Universal Asynchronous Receiver/Transmitter) PCM (Pulse Code Modulation) Ground 5v (Power) 3.3v (Power) Pinout! The Raspberry Pi GPIO pinout guide. This GPIO Pinout is an interactive reference to the Raspberry Pi GPIO
For more details see the documentation below, section titled: Low-level Methods Documentation I2c.begin() Description: Enables the I2C hardware Parameters: none Returns: none I2c.end() Description: Disables the I2C hardware Parameters: none Returns: none I2c.setSpeed(fast) Description: Enables high speed mode (400kHz) Parameters: fast - Boolean True: High Speed False: Low Speed Returns: none I2c.p
ESP-WROOM-02 は単体で Arduino として使用できます。 Arduino のWireライブラルを使用すると I2C 制御が簡単にできるので紹介します。 回路図 必要なもの ESP-WROOM-02 私は926円で買いました。安い! FT232RL USBシリアル変換モジュール AE-UM232R http://akizukidenshi.com/catalog/g/gK-01977/ ESP-WROOM-02 と Arduino をシリアル通信するために使用します I2C接続小型キャラクタLCDモジュール 8x2行 AE-AQM0802 http://akizukidenshi.com/catalog/g/gP-06669/ このデバイスを I2C で制御します I2C接続小型LCDモジュール用ピッチ変換基板 http://akizukidenshi.com/catalog
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く