iPhoneXを買いました
IPhoneXを中古で買いました~
結果で言うと6.6万円で買いました!!!
もともと複数端末持っていたのでポケットWiFiとかもあればいいなぁ~とか今契約している回線が遅いな~って思っていたので変えるにはちょうどよかった~
割引ってどんな?
Ymobileで2回線契約をしたうえで使用していたiPhoneSEを売りました~ これで合計6万円くらい割引かかっていい感じです
月額料金とか
ちゃんと計算してないんですけど多分月4000~5000円に収まるのではないかと,10分ならかけ放題とか前の契約会社ではシビアだったところが改善されました
ちなみに前の契約会社では月3000円くらいだったのでちょびっと上がってます
終わりに
急な出費だったけど結構満足しているので自分的にはいい感じ~です
やっぴ~
今週末はにじさんじのトークイベントに参加し行きます~
自己紹介とか
1. 自己紹介とか
1.1. 自己紹介
1年くらい前からプログラムに興味が出始め,2ヶ月前からpythonを触り始めました.
IoTとか機械学習とか流行りに興味を持ちたがるミーハーってやつです.
アニメとかはあまり見ません.最近はVtuberが好きですね.(結局これもはやりっていう・・・)
1.2. どんな記事を書くの?
pnadas,numpy,matplotlibを使ってセンシングしたデータの可視化をやって見たいなぁと思ってたり思ってなかったり,それ中心の記事になるかと....
Django使ってページ作成して....基本的にはpythonでほぼ全部やりたいと思っています.それに合わせてESP8266とかも使います.ESP32はめちゃめちゃ使いやすそうだけどESP8266をたくさん買ってしまったので当分は8266で遊びます.
旅行とか,イベント参加した感想とかもかきたいなぁ....
基本は二番煎じ,三番煎じのことを初心者が苦戦しながらやっていく様をつらつらと書き連ねます.
1.3. 終わりに
飽きやすい性格なので続けられたらいいなぁと思ってたり思ってなかったり,できるだけ更新頻度は高くして三日坊主は避けたい......!!!
ESP8266初期セットアップ
ArduinoIDEでESP-wroom-02(ESP8266)を使う
目次
- ArduinoIDE
- 1.1. Arduinoのインストール
- 1.2. IDEの設定
- 1.2.1. 環境設定
- 1.2.2. ボードマネージャ設定
- 1.2.3. ツールメニュー設定
- ESP-wroom-02(ESP8266)
- 2.1. PIN配置
- 2.2. 書き込み機の作成
- テストプログラムを実行してみる
- 3.1. USBシリアルモジュールのドライバをインスコ
- 3.2. Hello Worldプログラム
- 3.3. シリアルモニタの設定
- 3.4. 書き込み
1. ArduinoIDE
1.1. Arduinoのインストール
バージョン1.8.4で開発を行っているので開発環境のOSにあわせてここから1.8.4をインスコ
1.2. IDEの設定
以下の設定を行う
1.2.1. 環境設定
Windows
ファイル > 環境設定 を選択共通
追加のボードマネージャのURLに http://arduino.esp8266.com/stable/package_esp8266com_index.json
をコピペその他設定など
個人的にやっておくといいなって思うやつ
1.2.2. ボードマネージャ設定
- windows
ツール > ボード > ボードマネージャを選択 - Mac OS
ツール > ボード > ボードマネージャを選択 - 共通
esp8266と入力して,esp8266 by ESP8266 Communityをインスコ
1.2.3. ツールメニュー設定
以下のように設定
2. ESP-wroom-02(ESP8266)
2.1. PIN配置
ESP-WROOM-02を使ってみるから画像を拝借しています.
2.2. 書き込み機の作成
2.2.1. 用意するもの
名称 | 説明 | 個数 |
---|---|---|
ESP-wroom-02 | WiFi付きArduino | 1 |
AE-UM232R | USBシリアル変換モジュール | 1 |
カーボン抵抗 1/4W 10kΩ | 抵抗 | 5 |
ブレッドボード | 基盤 | 1 |
mini USB Mini-B | PC - USBシリアル間の通信用 | 1 |
ジャンパワイヤ | 配線用 | 何本か |
2.2.2. 配線
対応表
ESP側のピン | 中継 | AE-UM232R側のピン |
---|---|---|
3.3V | - | 3V3 |
EN | 10kΩ | 3V3 |
IO15 | 10kΩ | GND |
IO02 | 10kΩ | 3V3 |
IO0 | 10kΩ | 3V3 |
IO0 | - | DTR |
GND | - | GND |
RST | 10kΩ | 3V3 |
RST | - | RST |
TXD | - | RXD |
RXD | - | TXD |
完成図
3. テストプログラムを実行してみる
Hello Worldをやってみる
3.1. USBシリアルモジュールのドライバをインスコ
3.2. Hello Worldプログラム
ArduinoIDEで新規作成して以下のプログラムをコピペ
void setup() { // put your setup code here, to run once: Serial.begin(115200); while(!Serial){} Serial.println(); Serial.println("Hello World"); } void loop() { // put your main code here, to run repeatedly: }
3.3. シリアルモニタの設定
ArduinoIDEの右上の虫ねがねっぽいアイコンをクリックするとシリアルモニタが出てくるので下の項目を次のように設定
3.4. 書き込み
ツール > シリアルポート からESPが接続されているポートを洗濯してから左上の矢印ボタンをクリックすると書き込みが開始される.下に赤い文字で.......[33%]とか表示されるが,気にしないで100%になるまで待つ
100%になったらシリアルモニタを確認
Hello Worldと表示されていたらセットアップは完了
- Hello World前に変な文字が出ていても問題ないです