Arduino

スポンサーリンク
Arduino

アセンブラ入門-Arduinoでアセンブラを勉強する

アセンブラを勉強すると、プログラムがマイコンの中でどう動いているのかイメージできるようになってきます。組み込みに関わらずプログラミングをしている人全てに、一度はアセンブラのプログラムを読んで勉強してみることをオススメします!今回はArdui...
Arduino

SPI通信の仕様-Arduinoで波形を解析する

SPI通信は、マイコンと周辺部品の通信でよく使われるシリアル通信です。ここでは、ArduinoとSDカードのSPI通信波形を実際に確認しながら、SPIの仕様についてまとめていきたいと思います。こんな人にオススメSPI通信について具体的なイメ...
Arduino

ArduinoでCO2センサーの値をSDカードに保存する

この記事は、前回ご紹介したArduinoでCO2センサーから取得した数値をLCDへ表示するスケッチの続きとなります。今回は上記のシステムにSDカードを追加して、CO2センサーで取得した数値を同時にSDカードへ保存していくスケッチを作りたいと...
Arduino

I2C通信の仕様-Arduinoで波形を解析する

I2C通信は、マイコンと周辺部品の通信でよく使われるシリアル通信です。ここでは、ArduinoのI2C通信波形を実際に確認しながら、I2C通信の仕様についてまとめていきたいと思います。こんな人にオススメI2C通信について具体的なイメージを持...
Arduino

ArduinoでCO2センサーの値をLCDに表示する

Arduinoを使って、CO2センサーから取った数値をLCDに表示するプログラムを作りたいと思います。CO2センサーとLCD(液晶ディスプレイ)はI2C通信で接続をします。I2C通信はマイコンに対して複数の機器を同時に接続できる利点があり、...
Arduino

UART通信の仕様-Arduinoで信号を解析する

UART(ユーアート)通信とは、シリアル通信の1つでマイコン間の通信などで頻繁に使われます。ここでは、ArduinoのUART通信を参考に実用的な知識をまとめます。こんな人におすすめUARTについて知りたい聞いたことはあるけど具体的なイメー...
Arduino

Arduinoのブートローダとパソコン(IDE)の通信内容を解析してみた

Arduino Unoはブートローダー(Optiboot)が工場で書き込まれているので、Arduino IDEから「書き込み」を押すだけでプログラムをFlashメモリに書き込むことができます。ここでは、Arduino Unoのブートローダ(...
Arduino

Arduinoのブートローダと起動処理の仕組み

Arduinoのブートローダや起動処理について仕組みを理解することで、組み込み機器がどのように起動するのかを知ることができます。ここではArduino Unoがどのような原理で起動しているのかをまとめていきたいと思います。ブートローダは何の...
スポンサーリンク