macsbug

Archive for the ‘ESP8266’ Category

Notepad for parts

leave a comment »

部品のメモ帳:Notepad for parts               2020.02.28

電子工作部品の備忘録です。日々更新します。
部品調査と使用例から185品目をリストにしました。
あの部品は どうなのか とかが解ります。
購入は Aliexpress と ebay が主で国内より安い事が解ります。

項目:
_ 番号。( No )
_ 名前, 調査日時, 画像。( Nomen / Date / Image )
_ 販売店, 価格, 輸送期間, 仕様, メモ。( Sale/Price/Transport/Spec/Memo )

海外BAD LIST:購入してはいけない販売店は 最下位に記載。


.
部品表:

No Nomen / Date / Image Sale/Price/Transport/Spec/Memo
1 3x4mm 4Pin Push Button Switch Side Push:TS-1286VE-4 •販売:WIN ELEC-TECH CO.,LTD
2018.06.05 •価格:14円  ( 10個 $1.25 )
•輸送:22日
•仕様:TS-1286VE-4, 2.9×3.5
•Blog:Repair M5STACK Power Switch
•販売:Happy&lucky gift house
•価格:20円。(20個 $3.71) •輸送:9日
•販売:秋月電子通商 THAF01-NC-R
•価格:5個 120円
•M5Stack用。 (Power Switch)
2 N90 flat panel CUBE Speaker 28*9*4mm 8R 1w •販売:Linxun Online Store
2019.05.27 •価格:197円  (2pcs $3.59)
•輸送:28日
•仕様:28mm*9mm*4 8R 1w
•Size:28*9*4mm。4->実測3.62mm
•M5=3.6mm。テープを取ると3.49mm
•M5Stack用。
3 NS4150:Class D Audio Amp •販売:Shop4578025 Store
2019.03.30 •価格:93円  ( 5個 463円 )
•輸送:11日
•仕様:NS4150
•M5Stackに搭載されているAmp
•Blog:M5Stack speaker noise reduction
•M5Stack用。
4 NS4148 without filter 3W Amp •販売:Shop2335274 Store
2019.04.15 •価格:$1.89
•輸送:27日
•仕様:NS4148
•$0.14+ ship $166: 2020.02.21
•M5Stack回路図のAmpだが動作しない。販売にNS4148あるが 到着物は印字なし。
•Blog:M5Stack speaker noise reduction
•M5Stack 使用不可
5 ユニバーサル基板 ( thousandiy ) •DIY:PROTO module of M5Stack Part2
•価格:100円
•輸送:
•仕様:5x5cm, 厚さ 1mm
• M5Stack用。
thousandiy氏 設計製作。
• M-BUSにスルーホール有り。
• 垂直,L型 Pinを使用可能。
• 低, 高解像度3Dプリンター 両対応。
6 Single Sided PCB, 5x5cm •販売:22newcentury
•価格:137円  ( 4pcs 546 円 )
•輸送:29日
•仕様:5x5cm, 厚さ 1.6mm
•M5Stack PROTO基板と同サイズ,ネジ穴の位置と大きさも同じ。片面基板。
•M5Stack 使用可能
7 ユニバーサル基板 C •販売:秋月
•価格:120円
•輸送:
•仕様:72x47x0.3mm
•ハサミで切れる基板。1枚でM5に使える
•M5Stack 使用可能
8 ユニバーサル基板 B •販売:秋月
•価格:200円
•輸送:
•仕様:95x72x0.3mm
•ハサミで切れる基板。
•M5Stack 使用可能
9 M3*3*4 , Insert nut •販売:huanshop2015
•価格:5円  ( 50pcs 237円 )
•輸送:
•仕様:M3*3*4
•M5Stack用。
10 M3 12mm Hex Screw •販売:regan0331
•価格:10円  ( 50pcs 480円 )
•輸送:18日。
•仕様:M3 12mm、他のサイズもある
•M5Stack用。
11 M2 5mm ナベTapping Screw •販売:西川電子部品株式会社
•価格:2円  ( 1袋100個 200円 )
•輸送:
•仕様:2x5mm, 2x6mm
•M5Stack 使用可能
12 M2 5mm Hex Tapping Screw •販売:ebay
•価格:7円
•輸送:
•仕様:M2-5mm-Hex-Tap-Screw
•M5Stack用。
13 ロープロファイルピンソケット
低メス 2×15, 5.7mm
•販売:秋月電子通商
•価格:40円
•輸送:
•仕様:2×15 (30P) H=5.7mm
•M5Stack 使用可能
14 ロープロファイルピンヘッダ
低オス 2×40 7.7mm
•販売:秋月電子通商
•価格:50円
•輸送:
•仕様:低オス 2×40 H=7.7mm
•M5Stack PROTO基板:0.2mm (Space 0.1+pin 0.1) 接触が増加しM5Stackへ確実に接続可能。
•M5Stack 使用可能
15 ピンヘッダー FSM-42052-15 •販売:廣杉計器
•価格:60円
•輸送:
•仕様:female, H=5.25mm
•M5Stack 使用可能
16 ピンヘッダー ( male, H=5.3mm )
PSM-4200233-15
•販売:廣杉計器
•価格:76円
•輸送:
•仕様:H=2.3 + 3 = 5.3mm
•M5Stack PROTO基板:0.2mm (Space 0.1+pin 0.1) 接触が増加しM5Stackへ確実に接続可能。
•M5Stack 使用可能
17 ピンヘッダー(female,H=3.5mm)
FSS-42035-15
•販売:廣杉計器
•価格:62円
•輸送:
•仕様:H=3.5mm
•M5Stack 使用可能
18 2.54mm Double Row Straight /Right Angle Male Pin. 40pin •販売:glhk05
2019.02.02 •価格:24円(2×15)。20pcs 939円
•輸送:11日。
•仕様:2 x 40 ( 80P )
•Type:Right Angle
•Material:0.8U environmental gold
•販売:秋月電子通商
•価格:50円
•M5Stack 使用可能
19 2.54mm 2x15pin Double Row Stright Female Pin •販売:PS-elec Store
2019.12.18 •価格:13円  (5個 65円)
•輸送:45日
•仕様:
•高さ:8.5mmでM5Stack使用可能。
•材質:金属表面は金色,秋月製品よりも僅かにざらつきがある。メスピンに挿すオスのピンの長さは5mm必要
20 2*40Pin Male Double Row Pin Header Connector •販売:ce10wy
2019.11.22 •価格:18円  (10pcs 358円)
•輸送:13日
•仕様:高さ:9.1mm
•材質:表面は金色
•販売:秋月電子通商:H=9.6mm
•販売:Shenzhen LMX Connector (Pin Header 2x15Pm h=9.1mm)
•M5Stack 使用可能
21 JST 1.25mm/2.0mm 2-Pin Male & Female Connector plug •販売:tina*2016
2019.09.16 •価格:8円 (50paire 375円 GBP 2.58)
•輸送:11日
•仕様:1.25mm, PH2
•M5Stack 使用可能部品
22 JST 1.25 2Pin Mail Female •販売:onered33
2019.12.03 •価格:13円 (20pcs 244円 $2.24)
•輸送:
•仕様:
•M5Stack 使用可能
23 I2C Splitter Expand Module with Cable •販売:YOHI Children Daily Store
2019.04.06 •価格:172円  ( $1.54 )
•輸送:30日。
•仕様:Size 33x12x6mm。
• コネクターは並列接続
24 Push Button Switch & TactCap
12*12*7.3mm
•販売:WEIDILY STORE
•価格:8円  ( 20pcs/set 160円 )
•輸送:
•仕様:12*12*7.3mm
WEIDILY STORE:20pcs $1.08
WEIDILY STORE:20pcs $0.86
suntone Store:kit。20pcs, 233円
•千石電商:sw 53円。cap 21円。
•Blog:M5Stack Push Button Controller
25 Analog Joystick:10KΩ Volume •販売:Amy 001 Store
•価格:59円  ( 2pcs 117円 )
•輸送:19日
•仕様:10KΩ
•販売:ntpkgzqsfy65
•価格:109円
•Blog:M5Stack Joystick and moio control
26 JoyStick Breakout Module •販売:good-module
2020.0218 •価格:112円
•輸送:
•仕様:5KΩ
•基板付き。
•Blog:Easy M5STACK JOYSTICK
27 I2C Analog Joystick for M5Stack •販売:M5Stack Official Store
•価格:543円
•輸送:
•仕様:I2C
•サイズ:extension Moduleに入る
•I2C接続によりESP32の負荷は軽くなる
•Blog:M5Stack Joystick and moio control
28 Schottky Barrier Diode
RSX101VAM-30
•販売:秋月電子通商
•価格:9円  ( 20個 180円 )
•輸送:
•仕様:30V, 1A
•販売:YIXUANTAI Official Store
•価格:10円。100pcs 1030円
•輸送:12日
29 日東 再剥離可能強力両面テープ
5000NS50
•販売:Amazon Japan G.K.
•価格:1495円
•輸送:2日
•仕様:5000NS50 , 50mm×20m
•3D Printe用
30 3M Masking Tape 243J Plus •販売:Amazon Japan G.K.
•価格:402円
•輸送:2日
•仕様:100mmX18m 243J 100
•3D Printe用
31 MK Replicator 2X Extruder •販売:REPRAP Official Store
•価格:1304円
•輸送:17日
•仕様:Reeplicator 2x 用?
•Replicator 2Xに合わず調整が必要
32 PAM8403 3W D Stereo Amp •販売:FYD Open Source Hardware
•価格:60円
•輸送:19日
•仕様:3W D AMP, PAM8403
• PAM8403はM5StickC HAT,TTGOの Audioに使用されている
33 HX1838 IR Wireless Remote Control Sensor Module Kits •販売:deepenmind
2019.09.11 •価格:105円
•輸送:14日
•仕様:HX1838
34 ADS1015 12-Bit AD/DA Module •販売:tolmall
2019.12.12 •価格:173円
•輸送:16日
•仕様:ADS1015
•販売:fr_aurora
•価格:175円。•輸送:16日
35 TTGO Expansion Board •販売:LilyGO Store , TTGO
2020.01.14 •価格:
•輸送:
•仕様:SIL2104, AUTO PROG, MAN
•TTGO T-Wristband付属品
•端子:3V3,GND,RST,IO0,RXD,TXD
•ESP32 AUTO PROG に使用可能
36 UMH3N Dual Transistor •販売:YT Electronics components
•価格:10pcs  $1.75
•輸送:
•仕様:UMH3N
•ESP32のAUTO PROGに使用可
•Wemosが採用。
•1 chip で出来る。
37 TCRT5000L Optical Sensor Photoelectric Switches •販売:DEXIANG Store
2019.10.05 •価格:9円  ( 20pcs 172円 )
•輸送:32日
•仕様:TCRT5000L
38 IPS 2.0″ 320×240 SPI ST7789V •販売:fortymall Store
•価格:519円  ( $4.70 )
•輸送:
•仕様:SPI ST7789V, IPS
•サイズ:30x40mm
39 IPS 3.2″ 480*320 SPI HX8357 •販売:JR E-Shop
2020.01.27 •価格:1987円
•輸送:13日
•仕様:SPI HX8357, IPS
•サイズ:51.16*79.46*2.25mm
40 MB85RC256V I2C Non-Volatile Fram Breakout Module •販売:
2019.12.30 •価格:402円  ( $3.64 )
•輸送:42日
•仕様:256KBit/32KByte,MB85RC256V
•SRAMのようにデータバックアップ用バッテリ無しでデータ保持が可能
MB85RRC256V / JPN
41 DC 5V-12V 16-Pole Three-Phase Brushless Motor •販売:xsyl-52
2019.06.14 •価格:278円
•輸送:28日
•仕様:
•販売:motorhouse •価格:278円
42 Gear Motor 3V 130rpm •販売:bee_studio
2019.09.24 •価格:262円
•輸送:21日
•仕様:
•回転数が低い。音は静か。
43 Gear motor 3V 600rpm •販売:Shop4700059
2019.09.14 •価格:69円
•輸送:13日
•仕様:3V 600rpm。44x25x19mm
•サイズは大きい。
44 3Vdc Gear Motors GA1024-N20 •販売:ModuleLive Store
2019.11.15 •価格:469円
•輸送:9日
•仕様:3V, Speed:200RPM
M5 Wheel Module ( moio )
•サイズ小さく音静か。最適な速度。
45 Oring 16mm •販売:mnsmoresell
•価格:12円  ( 50pcs 313円 )
•輸送:25日
•仕様:Thickness: 1.9mmm Outside Dia: 16mm
•価格:千石電商 15mm, 163円
46 Micro 412 Gear Motor DC 3V •販売:supersinostore
2019.07.11 •価格:93円
•輸送:13日
•仕様:DC 3V
•最安だが音は大きい。
47 DRV8833 2ch DC Motor Driver •販売:shoptongs
2019.08.02 •価格:90円
•輸送:15日
•仕様:PWR 2.7~10.8V,1.2A,IN=3or5V
•size = 19x16mm
DRV8833
最安, 最小サイズの Motor driver
•Blog:Make M5Stack Servo Module
48 DRV8835 •販売:秋月電子通商
•価格:300円
•輸送:
•仕様:電源=2~11V,1.5A,IN=2~7V
•size = 15×10mm。小型だが高い。
49 L9110 Dual-way DC Motor Board •販売:yang-sell584 store
2019.08.09 •価格:83円
•輸送:22日
•仕様:PWR: DC2.5-12V, 0.8A
•サイズ:29.2 x 23 mm
L9110 PDF
50 Dual Motor Driver MX1919 •販売:MH-ET LIVE Official store
2018.12.26 •価格:61円  ($0.55)
•輸送:14日
•仕様:1.5A,pwr 2-10V,in 1.8-7V
•MX1919 ( L298N )
•サイズ:24.7 * 21 * 5mm
51 L298N DC Stepper Motor Driver •販売:horizon_electronic
2019.08.01 •価格:195円
•輸送:14日
•仕様:2A,PWR 5-35V,in 5V
•サイズ:43x42x27 mm
52 2.5A motor Drive MX1919 •販売:MH-ET LIVE Official Store
2018.12.26 •価格:120円  ($1.08)
•輸送:14日
•仕様:2-10V 2.5A, Signal in 1.8-7V
•size:31*32*5mm
53 VS1003 MP3 Module Decoding •販売:Standby for Module Store
2020.02.22 •価格:455円  ($4.07)
•輸送:
•仕様:VS1003
•M5Stackに最適なAudio Board。
事例
54 0.7-5V to 5V DC to DC Step-up Module(5V No needle) •販売:little.apple2014
•価格:214円  ( $1.85 )
•輸送:17日
•仕様:Input dc1~5V, output 5V±2%, input 4.2v:600mA output. •pdf
•Blog:AA, AAA battery adapter for M5Stack.
55 USB HOST SHEELD •販売:Worldchips
2018.10.21 •価格:566円
•輸送:
•仕様:MAX3421E
•Blog:USB HOST Module for M5STACK
56 AMG8833 •販売:Your Cee Store
2018.09.09 •価格:3942円
•輸送:
•仕様:AMG8833
•Blog:M5Stack Thermal Camera Part 2
•Blog:M5Stack Thermal Camera with AMG8833
57 3.5″ 480×320 ILI9486 display •販売:good-module Store
2019.01.01 •価格:1332円
•輸送:
•仕様:ILI9486, Touch Screen
•Blog:Connect 3.5″ 480 x 320 Display to M5Stack
•Blog:TFT display for Raspberry pi with ESP32
58 3.5″ 480×320 ILI9488 display •販売:Hong Kong feng tai co., LTD
2019.02.05 •価格:1332円
•輸送:
•仕様:ILI9488, Touch Sensor, SD
•Blog:Use ILI9488 with M5Stack
59 0.96″ 160×80 IPS SPI ST7735 •販売:All goods are freeshipping
2019.03.24 •価格:250円  ( $2.27 )
•輸送:17日
•仕様:IPS, size:24x30mm,ST7735
•販売:worldchips
•価格:319円 ($2.90)•輸送:15日
•Blog:Run IPS SPI display on M5Stack
• M5StickCに使用されている
60 1.3″ 240*240 IPS SPI ST7789 •販売:All goods are free shipping
2019.03.24 •価格:340円  ($3.09)
•輸送:16日
•仕様:IPS,without CS,ST7789,mode 3
•Blog:Run IPS SPI display on M5Stack
61 0.96″ 160×80  IPS SPI ST7735 •販売:faaqii
2019.03.24 •価格:404円  ( $3.68 )
•輸送:
•仕様:IPS, CS, ST7735
•販売:OPEN-SMART Official Store
•価格:$2.38
•Blog:Run IPS SPI display on M5Stack
62 0.96″ 160×80 IPS SPI ST7735 •販売:tradeworld2015
2019.03.24 •価格:488円  ( $4.44 )
•輸送:
•仕様:IPS, CS+SD SLOT, ST7735
•Blog:Run IPS SPI display on M5Stack
63 1.3″ 240×240 IPS SPI ST7789VW •販売:mywindowworld568
2019.03.24 •価格:469円  ( $4.27 )
•輸送:
•仕様:IPS, CS, ST7789VW
•Blog:Run IPS SPI display on M5Stack
64 1.3″ 240×240 IPS SPI ST7789VW •販売:dreampossible2019
2022.02.22 •価格:477円  ( $4.42 )
•輸送:
•仕様:IPS, CS+SD SLOT, ST7789VW
•Blog:Run IPS SPI display on M5Stack
65 1.3″ 240×240 IPS SPI ST7789 Display for Raspberry Pi •販売:easy2buydeals Store
2019.03.24 •価格:1406円  ( AU$17.84 )
•輸送:12日
•仕様:IPS
•Blog:Run IPS SPI display on M5Stack
66 ESP32 MiniKit •販売:top_electronic1980
2017.09.17 •価格:790円  ($7.11)
•輸送:
•仕様:
•Blog:ESP32 MiniKit
最安, 最強のESP32 Board
67 CJMCU-8128 CCS811+SI7021+BMP280 •販売:worldchips
2018.05.06 •価格:1756円
•輸送:17日
•仕様:Carbon Dioxide Temp Humidity
CCS811:二酸化炭素
SI7021 :温度、湿度
BMP280:気圧
68 CJMCU-1334 UDA1334A I2S DAC Audio Stereo Decoder •販売:YTF Technology
2020.02.22 •価格:112円  ($2.88)
•輸送:
•仕様:I2S DAC Audio Stereo Decoder
•製作記事(試行錯誤な日々)
UDA1334A
69 WeMos D1 Mini I2C Dual Motor Driver TB6612FNGV1.0.0 •販売:Worldchips
•価格:156円
•輸送:21日
•仕様:TB6612FNG (TOSHIBA)
•構成:ControllerはST32F030 F4P6 •M5Stack BeetleCと同じチップ
70 Sound Detection Sensor FC-04 •販売:shieldsfans
2017.12.31 •価格:88円
•輸送:
•仕様:
•販売:HESAI 3C Electronic
•価格:112円
•Blog:Audio Spectrum Display with M5STACK
71 G6K-2F-Y-3VDC Signal Relay •販売:worldchips
2019.10.02 •価格:93円  ( 5個 476円 )
•輸送:19日
•仕様:3V, SIZE:10*6.5*5mm,PDF
•iPadのタッチ操作をリレーで自動化
72 G6K-2F-Y-5VDC Signal Relay •販売:worldchips
2009.03.19 •価格:81円  ( 5個 403円 )
•輸送:19日
•仕様:5V, SIZE:10*6.5*5mm,PDF
73 DS3231 RTC Module •販売:wordchips
2019.06.29 •価格:119円  (10個 1186円)
•輸送:16日
•仕様:DS3231, DS3231
•M5Stack GRAY I2C Address:0x68
MPU9250のI2C Addressと同じ
•Order時はBattery付きか確認する事
•Blog:M5Stack Nixie tube Clock
•Blog:DS3231 RTC in ESP8266
•M5Stack 使用可
74 USB ケーブルテスター •販売:superdeal_store
2019.11.13 •価格:785円
•輸送:17日
•仕様:USB2.0, C, Mini ,Micro
•使用IC:555, 4017, T4 Diode
75 IR Infrared Transceiver Decoder •販売:Aphrodit’s Wardrobe Store
2019.05.18 •価格:223円 ( 2pcs $4.06)
•輸送:10日
•仕様:5V
•NECコードの送受信をサポートする38Kの赤外線送受信機
•サイズ:27 x 17mm
72 Gear motor DC3V 1200 rpm •販売:Store 835527 Store
2019.09.29 •価格:$2.40
•輸送:
•仕様:3V 1200 rpm
•Deceleration ratio: 1:26.15
•Torque: 12g.cm (locked:27g.cm)
•Voltage: dc3V noloadc 30mA
•speed: 1200 turn
•M5 BeetleCに使用。速度早く使用不可
77 YX5300 Serial MP3 Music Player •販売:worldchips
2019.04.22 •価格:200円  ($1.79)
•輸送:16日
•仕様:Serial MP3 Player manual
•200円で買えるMP3プレーヤー
78 3.7V 2000mAh 103450 Lipo Battery •販売:DEAH Online Store
2019.10.23 •価格:512円
•輸送:30日
•仕様:Model: 103450
•サイズ:50x34x10mm
•評価:未実測だが厚みと重さから 2000mAと思われる
•M5Stack 使用可
79 SYN6288 speech synthesis •販売:Global-Purchase Store
2020.02.20 •価格:901円  ($8.56)
•輸送:10日
•仕様:SYN6288
•サイズ:22 x 22 mm
•音声合成の操作ができます
80 2×13 Spectrum LED Board (YNDZ-1813A Spectrum) •販売:daisoug9 Store
2019.07.07 •価格:261円
•輸送:14日
•仕様:
•TIP:16pin:STC15W402AS
YouTube
81 9DOF BNO055 Attitude Sensor Angle Gyroscope Module •販売:sensesmart
2019.06.14 •価格:1041円
•輸送:15日
•仕様:BNO055フィルタ処理付き
•X’TAL付きが良い。最良の9DOF
•販売:Thinary Electronic Official Store
•価格:703円
82 ICSH044A Trackball Module •販売:deepenmind
2019.12.28 •価格:382円
•輸送:24日
•仕様:2.5V~5.25V
•ボールの直径:5mm
•PCB Size: 22*28mm
83 PAM8403 2ch Power Amplifier •販売:Worldchips
2019.04.22 •価格:100円 ($0.89)
•輸送:16日
•仕様:PAM8403
•100円で買えるアンプ
84 3A Battery Holder •販売:hkdz-2019
•価格:57円
•輸送:14日
•仕様:
•サイズ:54mm に対し 52mm
•Blog:AA, AAA battery adapter for M5Stack
•M5Stack 使用可
85 Plastic AA Battery Case •販売:Worldchips
2019.04.22 •価格:32円  (10pcs 324円 $2.89)
•輸送:16日
•仕様:
86 I2S MEMS Microphone •販売:mywindowworld568
2019.04.13 •価格:925円
•輸送:13日
•仕様:SPH0645LM4H
•I2Sは、約50Hz〜15KHzの範囲•M5Stack FireのMicはMEMS Analog BSE3729 Microphone(低価格)を使用
87 PCM5102 DAC Decoder I2S Player •販売:Global-Purchase Store
2019.09.28 •価格:409円  ( $3.68 )
•輸送:12日 ( Airline )
•仕様:32Bit 384K, PCM5102
•サイズ:48 x 48mm
88 •販売:bhqf_9
2020.02.22 •価格:276円  ($2.56)
•輸送:
•仕様:
•blog:GPS CLOCK with M5STACK
89 GPS Module with Active Ceramic Antenna •販売:chip_partner
2020.02.22 •価格:375円  ($3.48)
•輸送:
•仕様:IPEX Interface 1575MHz
•blog:GPS CLOCK with M5STACK
90 MAX30102 Heart Rate Sensor •販売:tianyunl_31
•価格:235円
•輸送:
•仕様:PDF
•販売:MH-ET LIVE Official Store
•価格:317円 ( $2.82 )
•輸送:14日
91 L9110 H Fan Module •販売:Worldchips
2019.04.22 •価格:421円  ($3.77)
•輸送:16日
•仕様:L9110 。N20 Motor
•Working Voltage: 5V
92 Storage Box Case •販売:Storage World Store
2019.12.19 •価格:(左)77円。(右)107円。
•輸送:19日
•仕様:
•M5Stackにピッタリでケーブルも入るケース。色は水色はとても綺麗。
93 Waterproof Carrying Hard Case Box •販売:excellbay store
2018.12.01 •価格:87円 (AU$1.00)
•輸送:14日
•仕様:
•サイズ:M5Stack にピッタリ
•M5Stack 使用可
94 Boost Converter Module •販売:blkbox_me
2019.12.18 •価格:739円
•輸送:23日
•仕様:
•最も効率の良いBoost Converter Moduleは国内のストロベリー・リナックスの[TPS61020]は 900円。
95 USB C to SATA Adapter •販売:abureely
2019.12.18 •価格:493円
•輸送:31日
•仕様:
•iPad USB CタイプにSSDを接続でき 大容量を得る事ができます
96 DFRobot micro:Maqueen Robot Car •販売:Happy Electronics
2019.08.30 •価格:2689円
•輸送:9日
•仕様:多数のセンサー、LED搭載
•micro:bit拡張モジュール
•制御:I2C=STM8S003F3U6,75V18
•Motor:N20 Motor Gear 150
•M5 BeatleCの制御はSTM32F030
•M5Stack 使用可
97 Micro:bit風なユニバ基板 [UP52x42BIT] •販売:aitendo
•価格:130円
•輸送:
•仕様:52x42x1.6mm
•M5Stack,DFRobot Car使用可
98 Mini car chassis balance 2WD •販売:SINONING Official store
2018.11.12 •価格:2610円 ( $22.41 )
•輸送:13日
•仕様:
99 AM312 PIR Mini IR Detector •販売:cctv008008
•価格:173円
•輸送:
•仕様:AM312
100 HC-SR501 Infrared PIR Motion Sensor Module •販売:xianyeji2016
•価格:111円
•輸送:
•仕様:HC-SR501
101 MCP4725 I2C 12bit DAC •販売:deepenmind
•価格:105円
•輸送:
•仕様:MCP4725
102 3-6Vdc geare motor, drive 1:48 •販売:HongkongTS Store
•価格:38円  ( $0.34 )
•輸送:
•仕様:6V=200rpm, 3V=90rpm
•size:70x23mm
•サイズ大、回転数小、音は大きい
103 1.44″ 128×128 TFT SPI ST7735 •販売:dm-goodss
2020.02.22 •価格:345円
•輸送:
•仕様:
•Nokia 5110互換品
•Blog:1.44″ 128×128 Color TFT in ESP8266
104 1.8″ 128×160 TFT SPI ST7735B •販売:good-module
2020.02.22 •価格:413円
•輸送:
•仕様:
•Blog:1.8″ 128×160 Color TFT in ESP8266
105 Blue 0.96″ I2c 128×64 OLED •販売:lbbacoffee
2010.02.22 •価格:263円  ( C $3.11 )
•輸送:
•仕様:I2C,3-5v,Vcc,Gnd,SCL,SDA
SSD1306
•Blog:ESP8266 単体で I2C OLED を動かす
106 Blue 0.96″ SPI 128×64 OLED •販売:cctv008008
•価格:264円  ( $2.36 )
•輸送:
•仕様:SPI, SSD1306
107 0.95″ 96×64 SPI SSD1331 Color OLED •販売:chivazhu
2017.06.14 •価格:800円
•輸送:7日
•仕様:SPI, SSD1331
•Blog:0.95″ 96×64 SPI Color OLED in ESP32
108 I2C OLED 64×48 Shield •販売:Global-Purchase Store
2016.04.01 •価格:199円 ( $ 1.78 )
•輸送:
•仕様:I2C, SSD1306
•BLOG:Using the WeMos I2C OLED 64×48 in ESP32
109 16CH AD MUX Board CD74HC4067 •販売:hongpuda2019
2010.02.22 •価格:84円
•輸送:
•仕様:CD74HC4067
110 AD9833 Signal Generator •販売:sensesmart Store
2010.02.22 •価格:795円
•輸送:
•仕様:電圧: 2.3V-5.5V。周波数: 0-12.5Mhz。分解能:0.1Hz。サイン波, 三角波, 方形波
•I2S DAC Audio Stereo Decoder
AD9833
•参考:mgo-tec電子工作
111 TEA5767 FM Stereo Radio •販売:cctv008008
2010.02.22 •価格:427円
•輸送:
•仕様:76〜108MHz, TEA5767
•Blog:Make the FM Radio in ESP8266
112 Breadboard 170 Contacts •販売:horizon_electronic Store
2018.12.14 •価格:52円 (5個 259円)
•輸送:8日
•仕様:170 Contacts
•接触は良い
•販売:cayin35
•価格:47円。10pcs 468円。
•価格:秋月=130円。atendo=200円。
113 Breadboard 400 Contacts •販売:horizon_electronic Store
2019.01.02 •価格:130円  (5個 647円)
•輸送:17日
•仕様:400 Contacts
•バネの強さは良い
•販売:moduleme •価格:141円
•販売:dongfu2018 •価格:109円
114 26AWG 7.8cm Wire 50pcs •販売:Jierui Da Electronics Co., Ltd
2020.02.22 •価格:115円。50pcs $1.03
•輸送:
•仕様:26AWG
115 1P2T Slide Switch •販売:C&G Semiconductor
2020.01.03 •価格:9円  (50pcs 420円)
•輸送:
•仕様:
•WoMosシリーズに採用。
•M5Stack 使用可
116 基板用スライドスイッチ SK-12D01-VG4 •販売:秋月電子通商
•価格:30円
•輸送:
•仕様:
•M5Stack 使用可
117 1P2T 2 Position Slide Switch •販売:gc_supermarket
2020.02.22 •価格:6円。20pcs 112円
•輸送:33日
•仕様:
•M5Stack 使用可
118 ADXL345 IIC/SPI digital angle sensor accelerometer module •販売:RoarKit Store
2020.01.24 •価格:76円
•輸送:17日
•仕様:ADXL345
•3軸加速度センサー
•M5Stack BasicをGray化。
119 GY-291 ADXL345 three-axis acceleration IIC/SPI •販売:RoarKit Store
2020.01.24 •価格:76円
•輸送:17日
•仕様:ADXL345
•3軸加速度センサー
•M5Stack BasicをGray化。
120 Vibration Motor Module •販売:Your Cee
2019.12.24 •価格:83円
•輸送:18日
•仕様:
121 DHT12 Digital Temperature Humidity Sensor •販売:SeeSensor Store
2020.01.04 •価格:154円
•輸送:26日
•仕様:DC 2.7-5.5V, DHT12
122 BME280 Temperature Humidity Barometric Pressure Sensor I2C SPI •販売:ElectronicFans
2020.02.22 •価格:249円  ( $2.23 )
•輸送:
•仕様:1.8-5V, BME280
•Blog:Display the graph on the iPad
•Blog:ESP8266+BME280+OLED+BOX
•Blog:ESP8266+AE-BME280+ThingSpeak
123 BME680 Temperature Humidity Pressure Sensor CJMCU-680 High Altitude Sensor Module •販売:Your Cee
2020.02.22 •価格:987円  ( $8.86 )
•輸送:
•仕様:BME680
124 USB Safty Tester •販売:HIDANCE Official Store
2018.10.22 •価格:977円  ( $9.41 )
•輸送:
•仕様:電圧測定範囲:3 V~22 V 分解能精度:0.0001 V
電流測定範囲:00000~5.100 解像度精度:0.0001 A
•電流は 0.1mAまで測定でき 電圧と電流を同時に表示。
125 USB METER UM24 •販売:fufulliuliu
2018.04.19 •価格:1468円
•輸送:23日
•仕様:
•精度:1mV,1mAデジタルとグラフ表示
126 UM34C USB Tester •販売:dealikee
2019.04.12 •価格:1907円
•輸送:27日
•仕様:
•BLEでiOS(UM Meter)に接続可能
Youtube
127 ESR-T4 LCR Tester •販売:FNIRSI Official Store
2020.02.22 •価格:$4.51
•輸送:
•仕様:
128 LCR ESR NPN PNP MOSFET IR Tester •販売:KKK-store
2020.02.22 •価格:$17.88
•輸送:
•仕様:
129 IR Infrared Control Expansion Board •販売:Global-Purchase Store
2019.05.18 •価格:520円  ( 2pcs 9.46 )
•輸送:10日
•仕様:
•サイズ:43 x 38 mm
•コネクターは 高さがある
130 HTDS-SCR Capacitive Touch Switch •販売:zoneopen
2020.02.22 •価格:210円
•輸送:20日
•仕様:
131 I2S 3W D Amp Breakout MAX98357A •販売:MBM-Chip Store
2020.02.22 •価格:996円  ( $9.00 )
•輸送:8日
•仕様:D Amp, 1ch, 3.2W , 14ohms
MAX98537A
•共立エレショップ:950円
132 MAX7219 LED 8×8 Dot Matrix Display Module •販売:sz-keyes Store
2019.03.25 •価格:255円 (3個 766円)
•輸送:11日
•仕様:I2C接続:IC:HT16K33
•LEDの色は「赤」のみ
133 Gamepad Bracket Holder Stand •販売:deshophere
2019.03.26 •価格:190円
•輸送:12日
•仕様:
•M5stackを装着できます
134 PMSA003 Sensor Module Pm2.5 Air Particle Dust Digital Sensor •販売:ecmall
2022.02.22 •価格:2031円
•輸送:13日
•仕様:PM1.0, 2.5, 10 Dust Sensor
•サイズ:35x38mm,M5Stackに入る
•販売:shengyi2017•ケーブル付
•価格:2019.03.19。2226円。
•輸送:13日
135 ULN2003 Driver + 5V/12V 28BYJ-48 4 Step Motor •販売:sensesmart shop
2018.09.22 •価格:224円
•輸送:20日
•仕様:
136 Joystick Breakout Board for BBC Micro:Bit •販売:keyestudio Fun Store
2022.02.22 •価格:884円  ( $7.99 )
•輸送:
•仕様:
•Micro:bitユニバ基板でM5Stack接続可
137 2-CH I2C IIC Logic Level Converter •販売:Worldchip
•価格:30円
•輸送:17日
•仕様:BSS138
138 Logic-Level-Shifter •販売:HWA YEH Official Store
2020.01.07 •価格:23円
•輸送:7日
•仕様:HV=5VDC, LV=3.3V, BSS138
139 Waveshare 1.54 inch e-Paper
, XH2.54 20cm 8Pin Cable
•販売:WS Development Tool Store
2017.09.07 •価格:1716円
•輸送:12日
•仕様:200×200
•Blog:1.54 inch e-Paper Display with ESP32
•SIZE:48x35mm
140 296×128 2.9 inch SPI E-Ink display module •販売:Waveshare Development Kit
2017.12.21 •価格:$19.79
•輸送:21日
•仕様:296×128
•輸送はかかるが種類が多い販売店
141 2.9 inch e-Paper Module 296*128 E-Ink Display •販売:Shop3213115(SINGAPORE)
2017.12.15 •価格:$16.14
•輸送:15日
•仕様:296*128, 87 x 36mm
•コイルの高さは 3.5mm。基板と e-INK の厚さは 2.1mm。取り付けは かなりしっかりしています。squix78 の Daniel Eichhorn氏が使用している。
142 1.54 Inch Epaper SPI Module •販売:MH-ET LIVE Official store
2019.12.26 •価格:1702円  ( $15.15 )
•輸送:14日
•仕様:B&W:200×200, 3.3V/5.0V
143 INMP441 MEMS I2S Microphone •販売:MH-ET LIVE Official store
2018.12.26 •価格:315円  ( $2.80 )
•輸送:
•仕様:INMP441
144 WS2812 12 ring •販売:MH-ET LIVE Official store
2018.12.26 •価格:187円  ( $1.66 )
  •輸送:14日
•仕様:
145 Light sensor •販売:MH-ET LIVE Official store
2018.12.26 •価格:98円  ( $0.88 )
•輸送:14日
•仕様:3.3V or 5V,-10 ° C ~ +70 ° C
•Size: 24mm x 21mm
146 ESP32VGA32 V1.2 PS2 Mouse Keyboard Controller •販売:LilyGO Store
2019.12.31 •価格:1033円
•輸送:9日
•仕様:
147 ESP32VGA32 V1.1 PS2 Mouse Keyboard Controller •販売:towafor
•価格:1718円
•輸送:24日
•仕様:
148 VGA Male to HDMI Female Adapter Converter Cable •販売:Ruyun Store
2002.02.19 •価格:428円  ( $3.95 )
•輸送:29日
•仕様:
149 VGA to HDMI Converter VGA2HDMI •販売:8YV Store
2020.01.25 •価格:402円
•輸送:14日
•仕様:
150 TTGO T-Wristband •販売:LilyGO Store
2020.01.14 •価格:2606円
•輸送:19日
•仕様:github回路図分解
•Display : IPS 0.96″ 160×80 ST7735
151 Arduino Pro Mini For Nano3.0 •販売:devicefly
2018.03.12 •価格:312円
•輸送:26日
•仕様:
152 TINY85 Digispark Kickstarter Micro Development Board •販売:Sincere Company Store
2019.03.04 •価格:181円  ($10.62)
•輸送:181円
•仕様:
153 MAX9814 AGC Auto Gain Microphone Amplifier Module •販売:sunnylives
2018.04.05 •価格:232円
•輸送:20日
•仕様:MAX9814
•Automatic Gain Control
154 Heart Rate Sensor •販売:ELECROW Official Store
2018.03.06 •価格:$15.13
•輸送:21日
•仕様:
155 W5500 Chip New SPI to LAN Ethernet Converter TCPIP Mod •販売:cctv008008
2019.03.19 •価格:491円
•輸送:13日
•仕様:W5500
156 LAN8720 Ethernet transceiver RMII interface •販売:FYD Open Source Hardware
2020.02.22 •価格:171円  ( $1.55 )
•輸送:
•仕様:LAN8720
157 16ch 12bit PWM/Servo Driver-I2C PCA9685 •販売:GREAT WALL Electronics
2019.04.17 •価格:253円  ( $2.26 )
•輸送:18日
•仕様:I2C, PCA9685
•サイズ:63 x 25 mm
158 PCF8574 I/O Expander I2C •販売:xiumeche-0
2020.02.22 •価格:109円
•輸送:
•仕様:I2C, PCF8574
•回路:PCF8574 IO Expansion Board
•参考:PCF8574 GPIO Extender 
159 PCF8574P 8bit I/O Expander I2C •販売:binggogo
2020.02.22 •価格:30円  ( 5pcs 150円 )
•輸送:
•仕様:I2C, PCF8574
•販売:AGUHAJSU Global purchase
•価格:$0.24
•販売:秋月電子通商 •価格:130円
160 TCA9548A 8ch I2C Expansion •販売:LAFVIN Store
•価格:92円
•輸送:19日
•仕様:I2C, TCA9548A
•I2C装置を8ch使用できるボード
Tutoriall
pdf
161 MCP2307 16Bit I2C I/O Expander •販売:auelectronics8_6
•価格:161円
•輸送:
•仕様:I2C , MCP2307
•I2CでI/O拡張可能。
pdf
162 Si5351 I2C Clock Generator Breakout Board Module •販売:worldchips
2019.04.22 •価格:360円  ( $3.28 )
•輸送:16日
•仕様:I2C, Si5351
•出力:8KHz to 160MHz
163 Solid State Relay SSR-25 DA •販売:acces-market
2017.04.18 •価格:206円
•輸送:16日
•仕様:in 3-32vdc,out 24-380vac,25A
•AC用
•調査:in 3V->4.5Vで動作。PWM可能。
•販売:秋月電子通商。40DA:1000円
•ebay:40AA=449円。40DA=395円。
164 Solid State Relay SSR-40AA •販売:shoptongs
2017.04.25 •価格:449円
•輸送:11日
•仕様:in 3-32vdc,out 5-60vdc, 25A
•DC用
165 Pulse Oximeter Oxygen SpO2 Heart Rate Monitor •販売:freedomofhome
2019.02.18 •価格:1165円
  •輸送:12日
•仕様:
•1. OLED+Graph:1165円
•2. OLED+Graph:1804円
•3. OLED+Graph+呼吸数+色:2097円
166 Pulsossimetro Saturazione Ossigeno Monitor Bluetooth IOS Android •販売:directbuy-es
•価格:5436円
•輸送:10日
•仕様:BLE付。iOS APPで表示可能。
•電子工作するより安く綺麗で便利。
167 DSM501A Dust Sensor •販売:worldchips
2015.12.19 •価格:594円
•輸送:
•仕様:DSM501A
•Blog:Environmental Sensor (環境センサー)
168 3.0″ For Nokia C3-01
Touch Screen
•販売:Phone Accessories Repair ctr
2020.02.29 •価格:360円
•輸送:22日
•仕様:48x36mm ( Touch部 )
•Nokia C3-01のタッチパネル
169 2.4″ 240×320 SPI ILI9341 Touch •販売:worldchips
2016.04.16 •価格:628円  ( $ 5.82 )
•輸送:
•仕様:ILI9341, XPT2046
•blog:2.4 Inch TFT Display For ESP32
•Blog:How to touch operation of the TFT LCD in ESP8266
•Blog:Try ESP8266 Adafruit_ILI9341 again
•Blog:How to use the UTFT Library the TFT LCD in ESP8266
•Blog:Using the TFT LCD display in the ESP8266
•注意:Touch機能は右下U1 ICがある。
170 TFT 2.4 320X240 ILI9341 Touch Shield V1.0.0 •販売:LOLIN Official Store
2018.11.12 •価格:1178円  ( $9.60 )
•輸送:17日
•仕様:ILI9341
•D1 mini, D1 mini Pro, D32 Pro に取り付け可能
171 Micro USB To USB C Adapter •販売:Dropship Accessories Store
2022.02.22 •価格:44円  ( 5pcs $0.40 )
•輸送:
•仕様:
•M5StackでType_C側を反転せず使用可
172 18650 Battery Charger Shield V8 •販売:diymore Alice1101983 Store
2020.03.02 •価格:465円
•輸送:24日
•仕様:3V/1A & 5V/2.2A two output
•Dual:18650は並列接続。
•解説:ELECTRO SCHEMATIC
173 KY-008 Laser Transmitter •販売:warehouse87
2020.02.22 •価格:50円  ( 5pcs $2.29 )
•輸送:
•仕様:650 nm, 5V, 15x24mm
174 Mini Piano Module for micro:bit •販売:flyfun_diymall
2020.02.22 •価格:1400円  ( $12.98 )
•輸送:
•仕様:I2C, TTP229-LSF, 3.3V
Piano for micro bit
•型番:消しているが TTP229-LSF
M5Stack and Piano Module for micro:bit
175 16ch TTP229 Touch Sensor I2C •販売:cctv008008
20919.01.01 •価格:113円
•輸送:19日
•仕様:Capacitive Touch Keypad (B)
Capacitive Touch Keypad (B)
•型番:消しているが TTP229-LSF
176 Direction Navigation Button •販売:techcrunch-fr
2018.12.27 •価格:135円
•輸送:26日
•仕様:
177 2.54mm 2×15 M-BUS M5Stack •販売:EC-Buying Ali Store
2018.11.18 •価格:290円
•輸送:10日
•仕様:M5Stack用
•販売:M5Stack Official Store
•価格:108円  ( 10set 1077円 )
•輸送:12日 , 2020.01.27
178 16ch TTP229 Touch Sensor •販売:cctv008008
2019.01.01 •価格:113円
•輸送:19日
•仕様:I2C, TTP229-LSF , schematic
•Size:64.7×49.8mm , TTP229-B
179 TTP223B touch switch module •販売:big-deal365
2020.02.22 •価格:70円
•輸送:
•仕様:TP223B
180 TTP223 Touch Switch Button Self-Lock Module •販売:rice-car1
2020.02.22 •価格:70円
•輸送:
•仕様:TP223
Tutorial for TTP223 Touch Sensor
181 Rotary Encoder Breakout Module •販売:tindle:DIY Electronics
2018.08.13 •価格:$19.90  ($12.95+$6.95 ship)
•輸送:
•仕様:Rotary A,B,Switch,GND
•M5Stack 使用可。
182 Mini32 ESP32-WROVER-B PSRAM Wi-Fi Bluetooth Module •販売:LilyGo Store
2019.05.11 •価格:1271円  ( $ 11.56 )
•輸送:9日
•仕様:QSPI FLASH 4MB / PSRAM 8MB, 520 kB SRAM, USB:CP2104
•価格:726円($6.75) 2020.02.22
183 Flash Memory Module SPI W25Q128B •販売:tae-equipment
2020.02.22 •価格:761円
•輸送:
•仕様:25Q128FVSG
•ESP8266の外部メモリーに使用でき 16MBitから128MBit。3.3V 80MHz
184 ESP8266 WeMos D1 Mini •販売:Shop5485179 Store
2020.02.22 •価格:223円 ( $2.07 )
•輸送:
•仕様:ESP8266 16MHz
•Blog:D1 mini information of April 2016
•Blog:D1 mini を技適対応にする
185 ESP8266 WeMos D1 Mini Pro •販売:Global-Purchase Store
2020.02.22 •価格:329円 ( $3.06 )
•輸送:
•仕様:ESP8266 16MHz
•Blog:WEMOS D1 mini Pro

 


.

海外BAD Saler LIST:以下は購入しては行けない販売店。

海外BAD LIST Reason
No Sale
1 ♦ alice1101983
2 microdrive china Store
3 ♦ LeeHapyns 3278 Store
4 UMIDIGI Official Store ♦不良品
5 ♦ zhaogong288 ♦未到着
6 ♦ chip_partner ♦未到着
7 ♦ robothome ♦未到着
8 ♦ kacha240 ♦未到着
9 ♦ kingelectronics15 ?
10 ♦ AnalogLamb ♦輸送3ヶ月
11 ♦ auelectronics8_6 ♦輸送50日
12 ♦ survy2014 ♦輸送40日
13 ♦ buy.flying ♦未到着
14 ♦ dayangjiubaiqian ♦未到着
15 ♦ fr_aurora ♦輸送34日
16
17 ♦ an illusion ♦輸送98日
18 ♦ Hongkong Rtl Industrial Limited ♦不良品
19 ♦ kingstore6688 ♦未到着
20 ♦ ModuleFans ♦輸送期間=67day。出荷品間違い
21
22

 


rev org : 2020.02.20:起案。
rev 1    : 2020.02.28: 163 Parts
rev 2    : 2020.02.28: 167 Parts, add PDF
rev 3    : 2020.03.02: 185 Parts, add PDF


感想:
1. 目的は 一覧表により在庫管理や購入、電子工作を便利にする為です。
2. ブログで部品表を記載していますが 同じ物を使用する場合があり
_ 一覧表があると便利です。
3. 購入品はエクセルでデーターベースを作り 価格、輸送期間を集計しています。
_ 集計により 良い販売店は残し、悪い販売店は2度と購入しない事にしています。
_ これにより 低価格と輸送期間の短い、品質の良い部品を入手する事ができます。
4. 販売店のリンク先は販売店の都合により無くなる事があります。
5. 他に多数の部品を調査、購入しましたが 全部をまとめる事まで出来ませんでした。
6. 信頼できる販売店:リストから解る事。
_ 担当者の部品の確認能力や処理力のある販売店がある。
_ 輸送期間がかかる場合もありますが品質の良い場合がある。
_ 今回、信頼出来るリストは作成していませんが 例として wordchips
_ があります。この販売店は 品数多く 品質も良く 安心して届きます。
_ 信頼があると 安心して注文ができます。又、同じ販売店に注文する事に
_ より 販売店側からの注文者への信頼も起きるかと思います。


Parts , M5Stack , Aliexpress , ebay , 廣杉計器 , 秋月電子通商 , 千石電商 , 西川電子部品株式会社 , BAD LIST , M5Stack ,

Written by macsbug

2月 28, 2020 at 5:22 pm

カテゴリー: Arduino, ESP32, ESP8266, M5STACK, Make

List of 2017

leave a comment »

2017年度リスト                         2019.12.31

2017年の記事をリストにしました。

Date View TiTle / Content cost
2017
12/31

Audio Spectrum Display with M5STACK

M5StackでAudio Spectrum DisplayGPS

322円
2017
12/26

GPS CLOCK with M5STACK

M5StackとGPS ModuleでGPS時計

6939円
2017
12/20

New Modules by Espressif Systems 2017.12

Espressif Systems による
4つの新しいモジュール

2017
12/14

M5STACK TELEC information

TELEC 番号:211-171004

3437円
2017
11/04

M5STACK work collection

M5Stack 作品事例集

2017
11/02

Arduino Library List

Arduino Library List
508人の著者による ライブラリー集

2017
09/15

M5STACK

M5Stackは オールインワンで
迅速な製品開発キット:購入

3977円
2017
09/15

M5Stack fake

M5Stackが販売前のメインボード

2262円
2017
09/07

1.54 inch e-Paper Display with ESP32

1.54″ e-Paper 200×200 SPI display を ESP8266, ESP32で動かす

1831円
2017
08/12

TFT display for Raspberry pi with ESP32

3.5 ” 480×320 SPI TFT RPi touch Display
を ESP32 で動かす

2265円
2017
07/10

ESP32 MiniKit

MH-ET LIVE「 ESP32 MiniKit 」

858円
2017
06/01

1.3inch SH1106 OLED Display in X-32

1.3″ 128×64 I2C SH1106 OLED Display
を X-32 で動かす

1635円
2017
05.26

Power switch to WEMOS LOLIN32 V1.0.0

WEMOS LOLIN32 V1.0.0
電源スイッチを取り付ける

1145円
2017
05/28

Pocket 32

WEMOS WiFi & Bluetooth Battery ESP32 development tool 発売開始

1145円
2017
05/16

18650 Battery Capacity

18650バッテリー は どの製品を購入すべきか

2017
05/15

D-duino-32 and Lolin ESP32 OLED wemos

Lily GOからLolin ESP32 OLED wemos 発売

1195円
2017
05/10

Pocket 8266 D1 mini WIFI Module

ポケットサイズの ESP8266 ボード

854円
2017
05/08

BATTERY and Battery Interface of WeMos LOLIN32

バッテリーとチャージ回路、ミラー回路

2017
04/21

WeMos LoLin32 V1.0.0

WEMOS CC Store から「LOLIN32
4月20日 発売開始

947円
2017
04/18

Lolin32

WEMOS Lolin32 発売

921円
2017
03/31

ESP-WROOM-32 Breakout by Magic Pot

魔法の大鍋 氏 設計製作:
ESP-WROOM-32 Breakout v2 r6。

2017
03/24

Try ESP8285

ESP8285 WeMos D1 mini Lite を試す

335円
2017
03/09

ESP-WROOM-32 ブレークアウトボード

こばさんのブレークアウトボード を作る

250円
2017
03/06

The cheapest ESP32 Development Board

最も安いESP32 Development Boardの構成

1351円
2017
03/01

USB ISOLATOR

iMac の USB を 保護する為に
USB ISOLATOR を使用

2235円
2017
02/25

ESP-WROOM-32 and ESP32 Adapter Board

ESP32 Adapter Board を作る

738円
2017
02/11

ESP32 Adapter Board and TFT Display

ESP-WROOM-32 ボードで
TFTディスプレーを組み上げる

1215円
2017
02/03

Write to ESP-WROOM-32 with Adapter Board

ESP32 Adapter Board で
ESP-WROOM-32 に書き込む

610円
2017
02/03

Write to ESP-WROOM-32 with Adapter Board

ESP-WROOM-32 発売記念写真

700円
2017
01/29

Weather meter on iPad

iPad を気象計
TouchOSC アプリ

1293円
2017
01/04

Easter Egg of ESP32

ESP32 イースター・エッグ:
ESP32 TinyBasic Plus
ESP32のROMにベーシック
インタープリターが隠されています

 


感想:

 


 

Written by macsbug

12月 31, 2019 at 5:20 pm

カテゴリー: ESP32, ESP8266, M5STACK, New Infomation

List of 2016

leave a comment »

2016年度リスト                        2019.12.31

2016年の記事をリストにしました。

Date View TiTle / Content cost
2016
12/27
Raytracing with ESP32

ESP32で レイトレーシング を試す

2016
12/17

2.4 Inch TFT Display For ESP32

ESP32で TFT Displayを使用する

3337円
2016
12/12

ESP32 Development Board with TELEC Memorial photograph

ESP32 Development Board
到着記念写真
ESP-WROOM-32 , 211-161007

$21.05
2016
12/19

Watch the ESP32 board

2016年12月現在の ESP32 Development Boards 一覧表

2016
12/08

Try IMU with MPU6500 and ESP8266

MPU6500と SP8266でIMUを試す

1306円
2016
12/05

CH340 with EI Caption

Mac OS X EI CaptionでCH340を試す

2016
12/04

Investigate Degrees Of Freedom

加速度センサーの調査

2016
12/03

ESP32 with TELEC will be released.

ESP32の技適対応版が販売開始
技適番号は「211-161007」

2016
11/30

CH340 kernel crash memorandum

USB to serial chip CH340
マックでカーネルクラッシュを起こす

2016
11/20

Communicate ESP8266 and iPad directly with UDP

ESP8266とiPadをUDPで直接通信

2016
11/15

Digital Compass HMC5883L with ESP8266

ESP8266 + HMC5883L で
デジタル・コンパス を作る

927円
2016
11/09

GPIO Port of ESP32

NANO32 の GPIO PORT を調べる

2016
11/03

ESP32 Beginning

Nano32 を試す

2016
10/30

0.95″ 96×64 Color OLED in ESP8266

9.5″ 96×64 Color OLEDを
ESP8266で動かす

928円
2016
10/23

1.8″ 128×160 Color TFT in ESP8266

1.8″ 128×160 Color ST7735Bと
ESP8266 でアナログ時計を作る

859円
2016
01/01

1.44″ 128×128 Color TFT in ESP8266

1.44″ 128×128 SPI Color Display
を ESP8266 で動かす。
Squix TechBlog の Font Converter

278円
2016
10/07

DS3231 RTC in ESP8266

ESP8266 + DS3231 RTC + OLED
でデジタル時計を作る

90円
2016
09/25

VL6180X distance sensor in ESP8266

VL6180X 距離センサーを
ESP8266で動かす

1582円
2016
09/24

YEN rate displayed in Pythonista3

円レートを iPad に表示するアプリを
Pythonista 3 で作る

2016
09/01

WEMOS D1 mini Pro

新製品情報
WEMOS D1 mini Pro。
販売台数。

346円
2016
08/28

Pythonista Beginner : Part 3

GitHubから repo を
ダウンロードする方法。
「GitHubGet.py」を試す。

2016
08/23

How to install OS X

OS X をインストールする方法

2016
08/15

Pythonista Beginner : Part 2

GitHubのファイルをPythonista 3に
ダウンロードする方法

2016
08/08

Display the graph on the iPad

ESP8266 のセンサーを
iPad でグラフ表示する

2016
08/02

Pythonista Beginner : Part 1

Pythonista 3 ことはじめ。
「ファイルの取り扱い方法」

2016
07/29

ESP8266 of sensors to display to the iPad

ESP8266 に接続した
センサーの値を iPad に表示

2016
07/28

Control the ESP8266 in iPad

iPadでESP8266をコントロールする
iPadアプリ。Pythonista 3

1200円
2016
07/13

WA-MIKAN

WA-MIKAN(和みかん) 基板は
8月に秋月で販売予定

2016
07/13

Learning ESP8266

Learning ESP8266」を
2017年1月に出版するとの事。
結果、中止となる。

2016
06/20

ESP8266 of error message

ESP8266 でシリアルモニターに
エラーメッセージがでる
意味やクラッシュする件を調べる

2016
05/02

Try the numeric keypad of TFT LCD in ESP8266

ESP8266 による TFT LCD
タッチパネル の テンキーを試す

2016
04/25

How to touch operation of the TFT LCD in ESP8266

240×320 SPI TFTのタッチパネルを
ESP8266 で使用する

2016
04/20

Try ESP8266 Adafruit_ILI9341 again

ESP8266 で TFT を動かす為の
Adafruit_ILI9341 を再度 検証

2016
04/18

How to use the UTFT Library the TFT LCD in ESP8266

ESP8266 と 240×320 SPI TFTを
UTFT Library で使用する方法

2016
04/10

ESP8266 weathestation and wireless power supply

D1 mini をワイヤレス給電で動かす

2016
04/09

D1 mini と OLED をワイヤー無しで組み立てる

 

2083円
2016
04/09

D1 mini information of April 2016

2016
04/06

Part 2 of the FM radio in the ESP8266

FM Radio TEA5767 を
mroger / TEA5767
ライブラリーで作る

2016
04/04

Make the FM Radio in ESP8266

TEA5767 FM Stereo Radio と
ESP8266 で FM Radio を作る

2016
04/01

Using the WeMos I2C OLED 64×48

WeMos I2C OLED 64×48 Shield
を D1 mini で使う

2016
03/31

Try ArduCam in ESP8266

ArduCAM Mini を D1 mini で動かす

2935円
2016
03/26

Basis to learn from D1 MINI

D1 mini の Micro SD Sheeld を試す

2016
03/24

D1 mini を技適対応にする。

ESP8266 を TELEC 化する方法

2016
03/21

Modification of SSD1306 library to be used for I2C OLED

「Adafruit-GFX.h」ライブラリー
「drawLine」命令の追加

2016
03/20

I2C OLED 128×64 SSD1306 in ESP8266

ESP8266 で I2C OLED 128×64 SSD1306
を動かす

2016
03/15

Make a voltmeter in the ADS1115 and ESP8266

ESP8266 と 16bit 4ch I2C ADC
ADS1115 で DC Voltmeter を作る

2016
03/05

WeMos シールド基板

2016
03/02

Let’s make a case of ESP8266

ケースを UV レジンで作る

2016
02/27

消えたボード

ESP-12F WIFI Wireless Serial Ports
ESP8266 Development Board
が消える

2016
02/21

ステップ10で組み上がる D1 mini 組み立て

 

1937円
2016
02/19

ESP8266 で 1MHz 50%duty を出力する

 

2016
02/18

ESP8266 Direct Access Port で Lチカ

ESP8266 の GPIO を直接操作

2016
02/16

ESP8266 の GPIO 速度

ESP8266(32bit 80MHz)は
Arduino UNOより5倍速い

2016
02/13

ESP8266 FTDI Auto Program

ESP8266 のスケッチを
自動で書き込む方法

2016
02/13

ESP8266 の Power-on Sequence と Power Reset

CH_PD端子には 1KΩプルアップ抵抗
と100nFのコンデンサーを付ける事

2016
02/10

ESP8266 の プルアップ抵抗

ESP8266 の I2C プルアップ抵抗

2016
02/07

iMac27インチの故障と復活

iMac 27-inch Mid 2010 が故障し
復帰するまでのお話

6000円
2016
02/05

i2C 16bit ADC 4ch ADS1115 in ESP8266

ADS1115:16-Bit ADC – 4 Channel with Programmable Gain Amplifier

339円
2016
01/26

Analog to Digital Converter MCP3002 in ESP8266

MCP3002:
SPI 10bit 2chAD Converter

2016
01/21

CH340G USB Serial Module in OSX

Mac OS X 10.8.5 Mountain Lion に
CHR340G USBシリアルモジュール
を接続するといきなりマックが停止

2016
01/16

3D CUBE with ESP8266 and OLED

 

2016
01/14

AUTO UART Download Mode of ESP8266

書き込みを自動化する方法

2016
01/13

WEATHER UNDERGROUND Station of ESP8266

SquixTechBlogWeatherStationDemo
を試す

2016
01/12

Weather Station of ESP8266

SquixTechBlog の ESP8266:
Weather Station V2 Code
published を試す

2016
01/11

WORLD CLOCK of ESP8266

SquixTechBlog の ESP8266
Weather Station: World Clock
Demo を試す

2016
01/10

IoT of Adafuruit

Adafurit の IoT(Internet of Things)
を試す

 


感想:

 


Written by macsbug

12月 31, 2019 at 5:09 pm

カテゴリー: ESP32, ESP8266, New Infomation

List of 2015

leave a comment »

2015年度リスト                        2019.12.31

2015年の記事をリストにしました。

Date View TiTle / Content cost
2015
12/19

Environmental Sensor (環境センサー)

温度, 湿度, 気圧, 埃センサーを作る

2015
12/18

SSD RAID 0

iMac 27インチ 2010 Mid Core i7 の

2015
12/15

Dust sensor investigation

埃センサーの調査と結果

2015
12/05
ESP8266 + RTC + NTP デジタル時計

ESP8266 + DS1307 RTC + OLED
でデジタル時計を作りケースに納める

2015
12/03

DS1307 RTC を ESP8266 + UTC(JST)で初期化

I2C DS1307 RTC の日時を NTP(JST) で設定

2015
12/02

ESP8266 + I2C DS1307 RTC + OLED

2015
12/01

ESP8266+BME280+IR LED+Air Con+ThigSpeak

エアコンの自動化

2015
11/29

赤外線LEDリモコンの製作

赤外線LEDに接続する抵抗値を計算する

2015
11/17

NTPcube ( ESP8266 + OLED )

NTPサーバから時刻を取得しOLEDに表示

2015
11/14

ESP8266+BME280+OLED+BOX

温度、湿度、気圧を OLEDに表示

2015
11.05

ESP-WROOM-02 ファームウェアアップデート

スケッチ書き込み, ATコマンド

2015
11/02

ESP8266 WiFi Scan のケースを作る

WiFi Scan は 周囲の WiFi SSID を繰り返し表示

2015
11/02

ESP8266WiFi のサンプルを試す:WiFiScan

ESP8266 のサンプルが動く事を確かめる

2015
11/01

ESP8266 + AE-BME280 + ThingSpeak

温度,湿度,気圧を
ThingSpeak へ送りグラフ表示

2015
10/24

ESP8266 と I2C

ESP8266 I2C の配線とプログラム方法

2015
10/21

ESP8266 ファームウェアアップデート

AT コマンドを使えるようにする

2015
10/19

ESP8266+NTPCliantで時刻を取得しOLEDに表示

ESP8266 + NTPCliantESP8266 + OLED
で NTP時計を作る

2015
10/18

ESP8266 単体で I2C OLED を動かす

ESP8266で OLEDを簡単に使えるようにする

2015

10/18

ESP8266WiFiのサンプルを試す:mDNS_Web_Server

ESP8266 のサンプルが動く事を確かめる

2015
10/07

ESP8266WiFi のサンプルを試す:NTPCliant

ESP8266 のサンプルが動く事を確かめる

2015
10/17

ESP8266WiFi のサンプルを試す:WiFiAccessPoint

ESP8266 のサンプルが動く事を確かめる

2015
10/17

ESP と BME280 と ThingSpeak で IOT

ThingSpeak で 温度,湿度,気圧 をモニターする

2015
10/03

Analog Discovery 購入

DIGILENT Analog Discovery の使用方法

46989円
2015
09/13

ESP-12 ESP8266 Wi-Fi Shield for Arduino

2015
09/11

TI SensorTag と iPhone、iPad

TI SensorTag を iPad BLE通信で動かす

3427円
2015
08/29

codebenderでブラウザーからArduinoを動かす

codebendor は ブラウザーでArduinoの
プログラムの編集とアップができる

2015
08/22

Proximity Sensor of Arduino

APDL-9960 近接センサーを試す

2053円
2015
08/21

ESP8266 耐久テスト

ブラウザーにボタンを表示し
双方向の通信を行う

2015
08/13

ESP8266の消費電流とARDUINOの3.3V出力電流

Arduino の 3.3V 出力電流は
どのくらいの物があるか

2015
08/08

Arduino + ESP8266 BAUDRATE

Arduio + ESP8266 で
使用可能なBaudRate のまとめ

2015
08/14

Arduino DUE or MEGA + ESP8266 で 115200bps

115200 bps で動作を確認

2015
08/02

BUONO UNO R3 + ESP8266 で 57600bps

57600 bps で動作確認

2015
08/01

Arduino Uno の 3.3V出力電流について

Arduino Uno は
メーカとバージョンの記載が必要

2015
08/01

ESP8266MOD(ESP-12) of Ai Thinker

いつものWEB Serverは動作した

2015
07/30

Cactus Micro Arduino compatible plus WIFI esp8266

Cactus Micro =Arduino Leonald +
ESP8266(ESP-11)を試す

2015
07/28

ArduinoだけでESP8266を設定する方法。

2015
07/23

OSX Yosemite + Arduino 開発環境 (Development environment)

OSX YosemiteでArduino UNOを認識させる

2015
07/11

Nextion TFT HMI 到着レポート

NX4827T043_011R

$30
2015
07/11

DYNAMIC RANGE Mesurement of HTBasic

HTBasicでスピーカーの
ダイナミックレンジ測定アプリを作る

2015
07/10

3D Printer Review

2015
06/23

サロベツ原野

2015
05/30

CoolTearm で ESP8266 の SSID を設定する。

2015
05/17

匿名検索する方法

2015
05/17

LED RING for Arduino

RGB LED WS2812 で LED RING を作る

2015
05/10

Arduinoの電源をワイヤレス化

ワイヤレス給電

2015
05/08
ESP8266 for Arduino ことはじめ。 240円
2015
04/26

温度、湿度、気圧計を簡単に済ます方法。

センサー2個付きの製品

4117円
2015
04/26

ヒャッカソン:Fiber Light interior for Arduino

百均のFiber Light interior

2015
04/23

石垣島と竹富島

羽田空港から石垣空港まで約3時間半

2015
04/03

Digispark TINY85 備忘録

2015
04/03

Arduino nano + USB Serial Chip CH341 備忘録

Arduino nano CH340Gのメモ

2015
03/29
trinket_Trinket_5V.jpg

Arafruit Trinket 備忘録

2015
03/28

インフィニティミラー ( Infinity mirror ) Ver 2

2015
03/21

工作台の購入

4629円
2015
03/20

インフィニティミラー ( Infinity mirror )

3170円
2015
03/16

指紋センサー ( Fingerprint Sensor )

3661円
2015
03/11

MicroViewでApple Watch?

2015
03/09

USB HUB 顛末記

2015
03/07

HCMS-2921 LED DISPLAY + DS1307 RTC for Arduino UNO

2015
02/26
沖縄 2015.02 GPS軌跡
2015
02/20

HCMS-2921 LED DISPLAY + DS1302 RTC for Arduino UNO

HCMS-2921 LED DISPLAY を動かす

2015
02/15

3D PRINTER 備忘録

2015
02/06

FC-04 回路メモ

回路図

2015
02/01

8ch Analog Monitor のケースを作り、スッキリ

2015
01/31
Kinoma Create で エアコンを自動化
2015
01/29

SplitRadixRealP FFT Analyzer of Arduino DUE

Arduino DUE で
SplitRadixRealP FFT Analyzer を製作

2015
01/29

ちょっと遊べる小道具リスト

2015
01/25

Kinoma Create で遊べる小道具

2015
01/24

Kinoma Create と Arduino DUE で FFT ?

2015
01/22

Kinoma Studio ver 1.3.33.3 & Pin Exploler

2015
01/19

Kinoma Create はじめの問題点

2015
01/11

Kinoma Create:Camera を試す

Kinoma Create SamplesCamera を試す

2015
01/11

Arduino と Kinoma Create の命令互換

2015
01/11

HardWare of Kinoma Create 備忘録

2015
01/11

8ch Analog Monitor for Arduino MEGA 2560 + TFT 3.5 int

8ch アナログ・モニターの製作

2015
01/10

Kinoma Create Front Pins 備忘録

2015
01/10

FFT Audio Analyzer for Arduino MEGA + TFT 3.5int

2015
01/10

Kinoma Studio で、サルでもできる OS X Application

2015
08/14
37 in 1 Sensor Modules Kit for Arduino or Kinoma Create

 


感想:

 


 

Written by macsbug

12月 31, 2019 at 5:08 pm

カテゴリー: Arduino, ESP8266, New Infomation

M5STACK and mini bread board

leave a comment »

M5STACK と mini bread board をレイアウトしてみました。      2018.06.04


準備:

1. mini bread board:3個

2. ピンソケット:3個

_ ピンを 長さを加工したり 90度に加工して ブレッドボードに挿します。


ミニブレッドボード に ピンソケットで 一輪挿し。


感想:

ブレッドボードは あまり使用しませんが 簡単にできます。


Written by macsbug

6月 4, 2018 at 7:57 am

カテゴリー: ESP32, ESP8266, M5STACK

Audio Spectrum Display with M5STACK

with 6 comments

M5STACK で Audio Spectrum Display を作りました。            2017.12.31

音をディスプレー にスペクトラム表示します。
音を「Sound Detection Sensor 」( FC-04 ) ( 322円 ) で受けて、その信号を
M5STACK の GPIO36 に入力し スペクトラム を ディスプレー に 表示します。

スケッチ:
_ tobozo氏の「ESP32_Spectrum_Display_03.ino」を M5STACK に移植しました。
_ tobozo氏のソースは G6EJD氏の「ESP32_Spectrum_Display_02.ino」です。
_ 謝辞:G6EJD氏 と tobozo氏に感謝致します。

_ tobozo氏の使用した ディスプレーは 128×64 OLED SSD1306 です。
_ M5STACKのディスプレーは 320×240 TFT ILI9341 です。


.
準備:

No  Nomen  Link、Description   Price
1  M5STACK BASIC  Aliexpress:M5Stack Store ( $33.25 ) ( SALE )  3767円
2  Sound Detection Sensor  
2  ebay:shieldsfans ( AU $1.00)   88円
2  ebay:alice1101983 ( US $0.99)  112円
2  Ali:3C Top-rated Seller (US $0.79)  112円
4  ピンソケット(メス)
1×8 ( 8P )
 秋月電子通商    30円
5  切れる基板
0.3mm厚 両面スルーホール
ユニバーサル基板
 秋月電子通商    60円
 —————————–  ————————————————-   ——
6  G6EJD/
_ Audio-Spectrum-Display
  ESP32_Spectrum_Display_03.ino
7  kosme/arduinoFFT   arduinoFFT

.


.
配線:
GPIO36 は入力専用で SENSOR_VP と言う名前です。
参考:ESP32 Hardware Design Guidelines:Page 27 4.1.2 Pin Definition

_ VCC(FC-04) = 3V3(M5), GND = GND, OUT = AD(GPIO36)へ接続します。
_ FC-04 の電源は 3.3V で使用します。
_ FC-04 の出力は ESP32 のGPIO36 ( SENSOR_VP ) へ入ります。

秋月のハサミで切れる基板と ピンソケットで製作しました。

FC-04の調整:
_ FC-04 のボリュームの調整は 電源を入れ 緑のLEDが点滅する
_ 場所に設定します。スペクトラム表示を見ながらも調整してください。


.
マイクとアンプ:
マイクのアナログ信号は 最適な値である事が 重要です。
_ 以下5つを試し使用できる製品は 左の「FC-04」という製品でした。
_ 販売:右は 秋月電子通商の製品です。他は ebay や Aliexpress です。
_ FC-04 以外は ゲインレベルが正しく取れず 表示範囲が狭いです。
_ 原因は ゲインが取り難い事や飽和しやすく動作範囲が狭い為です。
FC-04:OUT はアナログでは無くデジタルです。何故 デジタルが 動作に
_ 適しているか 分析していません。

_ tobozo氏は 以下の様に述べています。
_「正しい結果が得る方法は、約50mV〜100mV pk-pkのオーディオを
_ DCオフセットなしでADCポートに直接供給することです。」

マイクアンプについての 記事は macsbug:「 FC-04 回路メモ 」にあります。


.
スケッチ変更内容:
_ 1. 「tft.drawFastHLine」を「M5.Lcd.drawFastHLine」に変更します。
_ 2. 「tft.fillRect」 を「M5.Lcd.fillRect」に変更します。
_ 資料:M5STACK の命令は 「M5Stack.h」に定義されています。


.
M5STACK analogRead 時の Speaker nois 問題と解決方法。
問題:analogRead() 時に Speaker (GPIO25) からノイズがでます。
_  例:vReal[i] = analogRead(A0);
方法:dacWrite(25, 0); // Speaker OFF //
解説:
_ GPIO25 (Channel 1) と GPIO26 (Channel 2) は two 8-bit DAC
_ (digital to analog converter) channels です。( 16bit )。
_ GPIO25 の 出力 (サウンド) は NS4148 AUDIO AMPLIFER に入り
_ AUDIO OUTPUT は SPEAKER に接続さています。
_ 資料:M5STACKの回路図
_ 資料:ESP32 Datasheet:Page 8, 2.2 Pin Description:GPIO25=DAC_1
_ GPIO25 は DAC端子ですので dacWrite(25, 0); で出力を制御します。
_ 信号解析:GPIO25 は 無音で 3mVac、analogRead(A0),で 10mVac 発生し
_ スピーカーからプツプツ音がでます。電源は問題なく GPIO25 からの出力
_ が原因の様です。


.
参考:
Github:G6EJD/ESP32-8266-Audio-Spectrum-Display
Github:tobozo/ESP32-8-Octave-Audio-Spectrum-Display
YouTube:G6EJD:Tech Note 077 – ESP32 8-Octave Audio Spectrum Display
YouTube:tobozo tagada:ESP32 Audio Spectrum from saturation to silence
YouTube:tobozo tagada:ESP32 Audio Spectrum on WROVER Kit V3
YouTube:Tech Note 069 – Using the ESP32 ADC and some of its more advanced functions
_ ADCの使用方法、線形性の説明、減衰設定の説明、ADCチャンネルで
_ 使用されるピンの変更方法を示し、多項式を使用して精度を1%未満に
_ 改善する関数を示します。
G6EJD / ESP32-ADC-Accuracy-Improvement-function

macsbug:SplitRadixRealP FFT Analyzer of Arduino DUE
_ Arduino Due + SplitRadixRealP の例。


.
ESP32 MH-ET LIVE D1 mini + OLED 128×64 で Audio Spectrum Display を製作しました。
_ QI で ワイヤレス電源にしてみました。
_ macsbug:Arduinoの電源をワイヤレス化
価格:ESP32 MH-ET LIVE D1 mini: $7.2 ( 811円 )
価格:OLED 128×64:$2.91 ( 328円 )


.
感想:
1.  ESP32 による「ESP32 Spectrum Display」
_ 基本は G6EJD氏により「ESP32_Spectrum_Display_01.ino」と
_  ESP32_Spectrum_Display_02.ino」が作成されました。そして
_ tobozo氏により「ESP32_Spectrum_Display_03.ino」が作成されました。
_ 基本と高速化に G6EJD氏 と tobozo氏 に感謝致します。

2. マイクとアンプ:
_ 音のサンプリングはゲインと帯域がないと 充分に機能しません。
_ 動作範囲の広いボードを使用するべきですが 最善のボードが見つかりません。
_ 課題: AGC機能のあるアンプを使用する必要があると思います。
_ 現在 他のボードを注文 及び 調査中です。

3. M5STACK の ケース。
_ M5STACK はケースが綺麗で素晴らしいです。
_ PROT Module は ありますが REAR CASE がありません。
_ M5STACK の強みは綺麗さです。綺麗に仕上げる為に 本体周辺の部品や
_ ケースを販売して欲しいです。止めネジや やや斜めに於ける台も欲しいです。
_ Jimmy Lai さん に期待しています。

4. FC-04の電源:
_ VCC = 5V での検証はしていません。

5. メモ:高速抽画。
_ 全画面消去の「M5.Lcd.fillScreen」を使用するとチラつきが発生します。
_ 対策は「M5.Lcd.fillScreen」を使用せず 同じ抽画を2度操作します。
_ 横線の高速抽画:
_  1. 前回の線を「drawFastHLine」+ 黒で抽画する。
_  2. 今回の値を前回に保存。
_  3. 今回の線を「drawFastHLine」で 抽画する。
_ 横線複数の高速抽画:
_  1. 前回の線全てを「fillRect」+ 黒で塗りつぶす。
_  2. 今回の値を前回に保存。
_  3. 今回の線を「drawFastHLine」で 抽画する。


.
スケッチ:audio-spectrum-display-with-m5stack

/* ESP8266/32 Audio Spectrum Analyser on an SSD1306/SH1106 Display
 * The MIT License (MIT) Copyright (c) 2017 by David Bird. 
 * The formulation and display of an AUdio Spectrum using an ESp8266 or ESP32 and SSD1306 or SH1106 OLED Display using a Fast Fourier Transform
 * Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files 
 * (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, 
 * publish, distribute, but not to use it commercially for profit making or to sub-license and/or to sell copies of the Software or to 
 * permit persons to whom the Software is furnished to do so, subject to the following conditions:  
 * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 
 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 
 * See more at http://dsbird.org.uk 
*/
// https://github.com/tobozo/ESP32-8-Octave-Audio-Spectrum-Display/tree/wrover-kit
// https://github.com/G6EJD/ESP32-8266-Audio-Spectrum-Display
// https://github.com/kosme/arduinoFFT
// https://macsbug.wordpress.com/2017/12/31/audio-spectrum-display-with-m5stack/
// Audio Spectrum Display : 2017.12.31 macsbug

#include "arduinoFFT.h"          // Standard Arduino FFT library 
arduinoFFT FFT = arduinoFFT();
#include <M5Stack.h>
#define SAMPLES 512              // Must be a power of 2
#define SAMPLING_FREQUENCY 40000 
// Hz, must be 40000 or less due to ADC conversion time.
// Determines maximum frequency that can be analysed by the FFT Fmax=sampleF/2.

struct eqBand {
  const char *freqname;
  uint16_t amplitude;
  int peak;
  int lastpeak;
  uint16_t lastval;
  unsigned long lastmeasured;
};

eqBand audiospectrum[8] = {
  //Adjust the amplitude values to fit your microphone
  { "125Hz", 500, 0, 0, 0, 0},
  { "250Hz", 200, 0, 0, 0, 0},
  { "500Hz", 200, 0, 0, 0, 0},
  { "1KHz",  200, 0, 0, 0, 0},
  { "2KHz",  200, 0, 0, 0, 0},
  { "4KHz",  100, 0, 0, 0, 0},
  { "8KHz",  100, 0, 0, 0, 0},
  { "16KHz", 50,  0, 0, 0, 0}
};

unsigned int sampling_period_us;
unsigned long microseconds;
double vReal[SAMPLES];
double vImag[SAMPLES];
unsigned long newTime, oldTime;
uint16_t tft_width  = 320; // ILI9341_TFTWIDTH;
uint16_t tft_height = 240; // ILI9341_TFTHEIGHT;
uint8_t bands = 8;
uint8_t bands_width = floor( tft_width / bands );
uint8_t bands_pad = bands_width - 10;
uint16_t colormap[255]; // color palette for the band meter (pre-fill in setup)

void setup() {
  M5.begin();
  dacWrite(25, 0); // Speaker OFF
  M5.Lcd.fillScreen(TFT_BLACK);
  M5.Lcd.setTextColor(YELLOW, BLACK);
  M5.Lcd.setTextSize(1);
  M5.Lcd.setRotation(1);
  sampling_period_us = round(1000000 * (1.0 / SAMPLING_FREQUENCY));
  delay(2000);
  for(uint8_t i=0;i<tft_height;i++) {
    colormap[i] = M5.Lcd.color565(tft_height-i*.5, i*1.1, 0);
  }
  for (byte band = 0; band <= 7; band++) {
    M5.Lcd.setCursor(bands_width*band + 2, 0);
    M5.Lcd.print(audiospectrum[band].freqname);
  }
}

void loop() {
  for (int i = 0; i < SAMPLES; i++) {
    newTime = micros()-oldTime;
    oldTime = newTime;
    vReal[i] = analogRead(36); // A conversion takes about 1uS on an ESP32
    vImag[i] = 0;
    while (micros() < (newTime + sampling_period_us)) { 
      // do nothing to wait
    }
  }
  FFT.Windowing(vReal, SAMPLES, FFT_WIN_TYP_HAMMING, FFT_FORWARD);
  FFT.Compute(vReal, vImag, SAMPLES, FFT_FORWARD);
  FFT.ComplexToMagnitude(vReal, vImag, SAMPLES);

  for (int i = 2; i < (SAMPLES/2); i++){ 
    // Don't use sample 0 and only first SAMPLES/2 are usable. 
    // Each array eleement represents a frequency and its value the amplitude.
    if (vReal[i] > 1500) { // Add a crude noise filter, 10 x amplitude or more
      byte bandNum = getBand(i);
      if(bandNum!=8) {
        displayBand(bandNum, (int)vReal[i]/audiospectrum[bandNum].amplitude);
      }
    }
  }
  
  long vnow = millis();
  for (byte band = 0; band <= 7; band++) {
    // auto decay every 50ms on low activity bands
    if(vnow - audiospectrum[band].lastmeasured > 50) {
      displayBand(band, audiospectrum[band].lastval>4 ? audiospectrum[band].lastval-4 : 0);
    }
    if (audiospectrum[band].peak > 0) {
      audiospectrum[band].peak -= 2;
      if(audiospectrum[band].peak<=0) {
        audiospectrum[band].peak = 0;
      }
    }
    // only draw if peak changed
    if(audiospectrum[band].lastpeak != audiospectrum[band].peak) {
      // delete last peak
     M5.Lcd.drawFastHLine(bands_width*band,tft_height-audiospectrum[band].lastpeak,bands_pad,BLACK);
     audiospectrum[band].lastpeak = audiospectrum[band].peak;
     M5.Lcd.drawFastHLine(bands_width*band, tft_height-audiospectrum[band].peak,
                           bands_pad, colormap[tft_height-audiospectrum[band].peak]);
    }
  } 
}

void displayBand(int band, int dsize){
  uint16_t hpos = bands_width*band;
  int dmax = 200;
  if(dsize>tft_height-10) {
    dsize = tft_height-10; // leave some hspace for text
  }
  if(dsize < audiospectrum[band].lastval) {
    // lower value, delete some lines
    M5.Lcd.fillRect(hpos, tft_height-audiospectrum[band].lastval,
                    bands_pad, audiospectrum[band].lastval - dsize, BLACK);
  }
  if (dsize > dmax) dsize = dmax;
  for (int s = 0; s <= dsize; s=s+4){
    M5.Lcd.drawFastHLine(hpos, tft_height-s, bands_pad, colormap[tft_height-s]);
  }
  if (dsize > audiospectrum[band].peak) {
    audiospectrum[band].peak = dsize;
  }
  audiospectrum[band].lastval = dsize;
  audiospectrum[band].lastmeasured = millis();
}

byte getBand(int i) {
  if (i<=2 )             return 0;  // 125Hz
  if (i >3   && i<=5 )   return 1;  // 250Hz
  if (i >5   && i<=7 )   return 2;  // 500Hz
  if (i >7   && i<=15 )  return 3;  // 1000Hz
  if (i >15  && i<=30 )  return 4;  // 2000Hz
  if (i >30  && i<=53 )  return 5;  // 4000Hz
  if (i >53  && i<=200 ) return 6;  // 8000Hz
  if (i >200           ) return 7;  // 16000Hz
  return 8;
}

.
CARD STAND:
ダイソーにある 2個100円の L型カードスタンド。64 x 45 x 20 mm。
M5STACK にピッタリ です!


Written by macsbug

12月 31, 2017 at 9:00 am

カテゴリー: ESP32, ESP8266, M5STACK

Arduino Library List

with 2 comments

Arduino Library List:508人の著者による ライブラリー集。                   2017.11.02

Arduino, ESP8266, ESP32 の 1147 のライブラリー とサンプルが集約されています。
リストの作成者は イギリス・ロンドン在住の Nicholas Humfre氏 です。

例として スイス・チューリッヒ在住 Daniel Eichhorn氏 の
ESP8266 + Display を使用した Mini Grafx Library があります。
その中には E-Paper, ILI9341 TFT Display のライブラリーとサンプルがあります。


.
リンク:
Arduino Library List:ライブラリー とサンプル。
List of Aurduino Library Authors:著者のリスト。
njh/arduino-libraries
njh github
njh twitter:


.
M5STACK  には ライブラリーと 多数のサンプルがあります。


.
感想:
謝辞:ライブラリー作成者とNicholas Humfre氏に感謝致します。
どういう風に作るか:
_ 1. センサーIC と「動作している自作例」を調べます。
_  画像やビデオだけの物はパス。
_ 2. スケッチがあるかを調べる。Arduino IDE で開発できる物だけにします。
_ 3. 価格を調べます。おおよそ部品代が1000円以内。高額な物は作りません。
_ 4. IC の規格を調べます。
_ 5. 回路図を調べる。回路図が無い物は回路図を作ります。
_ 6. 電源・バッテリーとケースの案を練ります。
_ 7. 部品をオーダーします。
_ 8. スケッチを考えます。

Written by macsbug

11月 2, 2017 at 10:34 am

カテゴリー: Arduino, ESP32, ESP8266

1.54 inch e-Paper Display with ESP32

with 13 comments

1.54″ e-Paper 200×200 SPI display を ESP8266, ESP32で動かしました。 2017.09.07

費用:
_ e-Paper + WeMos D1 mini :1831円
_ e-Paper + ESP32 Minikit  :2351円
_ e-Paper 単体は 1572円です。


.
仕様:

  • Operating voltage: 3.3V
  • Interface: 3-wire SPI, 4-wire SPI
  • Outline dimension: 48 × 33mm
  • Display size: 27.6 × 27.6mm
  • Dot pitch: 0.138 × 0.138
  • Resolution: 200 × 200
  • Display color: black, white
  • Grey level: 2
  • Refresh power: 26.4mW(typ.)
  • Standby power: <0.17mW
  • Viewing angle: >170

.
準備:費用 e-Paper + D1 Mini = 1831円。e-Paper + ESP32 Minikit = 2351円。

No  Nomen  Link   Price
 1  Waveshare 1.54 inch e-Paper
XH2.54 20cm 8Pin Cable
 WS Development Tool Store
($14.39)
 1572円
 2  ESP32 Minikit  All goods are free… ($7.13)   779円
 2  WEMOS D1 Mini Lite  WEMOS CC Store ($3.66)   400円
 2  WEMOS D1 Mini  MH-ET Store ($2.38)   259円
 2  WEMOS D1 Mini Pro  ElectronicFans ($4.60)   503円
 ———————————-  ———————————–   ——
 3  e-Paper ライブラリー  ZinggJM:GxEPD
 3  Image ソフト(Windows)  GOOD DISPLAY:Image2LCD

_ e_Paper について:
_  購入先:Aliexpress。
_  輸送期間:WS Development Tool Store は 12日で届きました。
_       その後の追加注文では 6日で届きました。
_  この e_Paper は Waveshare Electronics (微雪子) の製品です。

_  付属品:2.54mm コネクター・ワイヤー 20cm。
_   白いコネクターは e-Paper 基板のコネクターに接続。
_   黒いコネクターはブレッドボードワイヤーのメス側と同じです。
_   ESP側がオスピンならば そのまま挿して使用できます。


.
配線:以下8本を配線します。コネクターの接触に注意してください。
_ 基板裏BS端子は 「0」の位置で「4-wire SPI」を使用します。

e-Paper ESP8266
D1 mini
ESP32
Minikit
BUSY (Busy status output) D2 4
RST (External reset) D4 16
DC (Data/Command sel) D3 17
CS ( SPI chip selection) D8 5
CLK (SPI SCK) D5 18
DIN (SPI MOSI) D7 23
GND GND GND
VCC 3.3V 3.3V

 


.
ライブラリー:
_ ZinggJM:GxEPD をダウンロードしライブラリーに入れます。
_ Waveshare 1.54inch e-Paper display class は 「GxGDEP015OC1」です。
_ サンプル(exsample) は 8個あります。
_ 設定:スケッチの e-Paper display は 「GxGDEP015OC1」を使用します。
_ 以下、1行の変更のみで動作します。

 #include <GxGDEP015OC1/GxGDEP015OC1.cpp>; 

_ Arduino IDE ボード設定:以下の設定で書き込め 動作します。
_ ESP8266 ( WeMos D1 mini ) : “WeMos D1 R2 & mini”
_ ESP32  ( ESP32 MiniKit ) : “WEMOS LOLIN32”

SPI設定メモ:
_ ESP8266:
_  GxIO_Class io(SPI, SS, D3, D4); // SS=CS=D8, DC, RST
_  GxEPD_Class display(io);

_ ESP32:
_  GxIO_Class io(SPI, SS, 17, 16); // SS=CS=5, DC, RST
_  GxEPD_Class display(io, 16, 4);


.
画像処理:Image2LCD:画像を xxx.h に変換します。
_ Windows アプリです。マックは Wine Emulator で動作します。
_ xxx.h は スケッチのファイルの中に入れて使用します。
_ GxEPD のサンプルを参照すると解りやすいです。


.
サンプル(exsample):

 


.
参考:
Waveshare:1.54inch e-Paper Module:e-Paper WiKi。
Waveshare:1.54inch e-Paper Datasheet:e-Paper データーシート。
YouTube:Waveshare 1.54inch e-paper:Waveshare Electronics の説明。
YouTube:Tech Note 055 Using ePaper SPI Displays with an ESP32/ESP8266
_    ESP8266/ESP32 による 4.2 inch と 2.13 inch e-Paper の使用方法。
YouTube:Tech Note 056 ESP32 ePaper Serial UART Display with Weather Display Code
_    ESP8266/ESP32 による 4.3 inch e-Papre の使用方法。
YouTube:ESP8266 7.4inch Weather display:7.4″ E ink display と ESP8266。
YouTube:Images and Text on the Waveshare 1.54inch e-Paper Display
_    David Watts氏:WeMos D1 mini による自作例。2017.09.20 追記。
_    配線、スケッチは同じ内容です。
_    Image2LCD による Image作成方法が説明されています。
Arduino Forum:Good Dispay ePaper for Arduino:e-paper と Arduino。
Arduino Forum:Waveshare e-paper displays with SPI:Waveshare と ESP8266。
instructables:E-paper Display With Arduino/ESP8266:4.3″ とArduino/ESP8266

shinkansen55 さんからのレポート:追記 2017.10.07
_ 動作までの手順と流れを 以下に示します。shinkansen55 さん ありがとうございます。
– ardunio-IDEを使う。
– GxEPDをlibrariesへコピー。
– adafruite-gfx-libraryをlibrariesへコピー。
– ボードとしては、ESP32 Dev boardを選択する。
– SPIのexample を使う。


.
メモ:スケッチ や 他の情報の誤記。
_ スケッチ誤記:
_   // mapping from Waveshare 2.9inch e-Paper to Wemos D1 mini
_ 誤 // BUSY -> D6
_ 正 // BUSY -> D2:ZinggJM / GxEPD には「BUSY -> D2」と書かれている。

_ Arduino Forum の ESP32配線画像:Waveshare e-paper displays with SPI
_ 画像は見難いですが ESP32の配線と スケッチの端子は一致していません。
_ 正しい配線は 「配線:ESP32 MiniKit」の表に示した 番号です。


.
感想:
1. 謝辞:e-Paper ライブラリー「GxEPD」の製作者 ZinggJM氏に感謝致します。
_    他に G6EJD氏による「epd」。
_    squix78:Daniel Elichhorn氏の「EPD2」ライブラリーがあります。
_    sabas1080 / LibraryEPD
2. e-Paper の Display は 基板にしっかりと固定されており安心です。
3. 反射光によるコントラストと表示は 見やすく素晴らしいです。
_ 紙の様な表示に うっとりします。
4. 電源なしでも 表示している所が なんともいい感じです。
5. 画面消去に時間がかかりますので 高速表示には不向きです。
6. 画面に表示された QRコードは iPad で読めました。
7. 他の e-Paper を使用する場合は 「GxEPD」の使用条件を把握してください。
8. 日本国内の販売:投稿時に 日本アマゾンを除き e-Paper は 販売されていません。
_ Aliexpress は 1572円 で購入できますが ebay は 少々高い価格になっています。
_ 国内販売時は かなり高くなると思います。日本アマゾンでの Waveshare では
_ 1.54inch 200×200 が なんと 16049円という超高価格(10倍)で販売されています。
_ 日本アマゾンでの Waveshare は 他の製品も驚く程の高いボッタクリ価格です。
9. 大きなサイズ: 4.2 inch 400×300 を使用したいのですが $27.89 ( 2996円 )
_ と少々高いです。4.3 inch 800×600 は $53.00 ( 5745円 ) です。
_ 


Written by macsbug

9月 7, 2017 at 4:25 am

カテゴリー: ESP32, ESP8266

TFT display for Raspberry pi with ESP32

with 4 comments

3.5 ” 480×320 SPI TFT RPi touch Display を ESP32 で動かす方法。   2017.08.12
rev1 : 2018.03.27
rev2 : 2018.03.28
rev3 : 2019.01.01
費用は  2265円 です。( RPi Display + ESP32 MiniKit + 接続基板 )
他には D1 mini Lite = 1775円。D1 mini = 1985円。D1 mini Pro = 2285円 です。
ディスプレー の価格は 1266円 で 2.4 inch 320×240 TFT より少々高いです。

ラズベリーパイ用 TFT ディスプレー:
_ 画素数が多く多彩な表示ができます。基板、タッチセンサー、TFT部が
_ きちんと固定されケースに収めやすい構造です。ラズパイは 本体と
_ ディスプレー用に綺麗な RPi Acrylic Case (294円) が販売されています。


RPi Display 仕様:
_ 表示方式: TFT LCD
_ サイズ: 3.5 inch。8.5cm x 5.5cm x 1.7cm
_ 画素数: 480 x 320 ( HVGA )
_ 電源 : 5Vdc ( 3.3V Regulator 内蔵)
_ タッチ: Touch Screen Controller XPT2046
_ タッチペン: 8.7cm
_ 接続: SPI ( MOSI, SCLK, CS, DC, RST, MISO )
_ SPI 周波数: 20MHz ( TFT下の配線構造の為 )
_ ドライバーIC: ILI9486  ( 480 x 320 )
_ SPI 詳細: SPI信号を 74HC04, 74HC4040, 74HC4094, 74HC4094
_      でパラレル信号に変換しています。
_ 3.5inch RPi Display User Manual


準備:費用 2265円。RPi Display + ESP32 MiniKit + 基板 + コネクター

No  Nomen  Link   Price
1  3.5 ” 480×320 SPI TFT Raspberry Pi  ebay ( $11.43 ) rev ($12.68)  1250円
2  ESP32 Minikit  top_electronic1980($7.11)   785円
3  WEMOS D1 Mini Lite  WEMOS CC Store($3.53)   389円
3  WEMOS D1 Mini  WEMOS CC Store($4.53)   499円
3  WEMOS D1 Mini Pro  WEMOS CC Store($7.26)   799円
4  ユニバーサル基板:72 x 47mm:1個  秋月電子通商   120円
5  ピンヘッダー:2×13:1個  秋月電子通商    50円
6  ピンヘッダー:2×20:1個  秋月電子通商    50円
 —————————————-  ————————-   ——
7  TFT ライブラリー  Bodmer:TFT_eSPI

追記:2019.01.01
3.5 ” 480×320 SPI TFT Raspberry Pi 販売:$11.43 の販売店は無くなりました。
_ 注意:基板裏側に「3.5 inch RPi LCD V3.0」と書かれている製品が使用でき
_    KeDei製は使用できません。格安の販売店をお探し下さい。

海外の価格:円レートと販売店で変化します。ESP32 Minikit は 23社が販売
_     しており 日々価格が変化します。最安の業者を探しましょう。
購入トラブルメモ:Advanced Teck($7.08)に注文し異なる物がきました。
_ 注文品の送付を依頼しましたが届きません。よってこの業者は
_ ブラックリストに入れました。

//—————————————————————
追記:2018.03.27
2018.03.26 ohno氏からの情報で eSPI の新しいバージョン(2018.03)に於いて
画面が表示されないとの報告がありました。2018.03.27日のバージョンにて
確認した所、ご指摘の様に画面が全く表示されませんでした。
対策は 古いバージョン(2017)を使用し正常に表示されたとの事です。
私は この記事の時に使用したバージョンのライブラリー
(ハードディスクに記載されている 追加、変更日:2017年07月15日)
とバージョン(2017)(追加、変更日:2017年11月29日)で 動作することを
確認致しました。
古いバージョンは https://github.com/Bodmer/TFT_eSPI/archive/v0.17.12.zip
から ダウンロード 出来ると教えて頂きました。
貴重な情報を頂いた ohno氏に感謝致します。

尚、2018.03.27 のバージョンは ESP32_PARALLEL や M5STACK 、ePaper 等
が追加されています。

追記:2018.03.28 ( コメント蘭も参照ください)
新バージョン(2018.03) で動作させる方法!
2018.03.28 :ohno氏から 新バージョン(2018.03)の動作報告がありました。
eSPI.cpp 29-35行目の以下を eSPI.h の24行目に移動します。
eSPI.cpp の以下 29-35行目はコメントアウト(//)してください。
原因は 数 tft_Write_8(C) が正しく動作していない事によるものでした。
原因を追求し解決策を頂いた ohno氏に感謝致します。

// If it is a 16bit serial display we must transfer 16 bits every time
#ifdef RPI_ILI9486_DRIVER
  #define SEND_16_BITS
  #define CMD_BITS 16-1
#else
  #define CMD_BITS 8-1
#endif

ニュース:TFT_eSPI 2018.03.27 のバージョンは M5STACK に対応済みです。
_ M5STACK の Display は Memory Access Control の MADCTL の値が異なり
_ TFT_eSPI 等の外部のライブラリーを使用すると 画像表示が鏡面反転や
_ 表示範囲が狭い等 正常に表示しませんでした。
_ TFT_eSPIは この問題を解決し正しく表示する事ができる様になりました。
_ User_Setupの方法は User_Setups Folder の中にある Setup12_M5STACK
_ を使用します。
_ SPI_FREQUENCY は 27000000 ですが 40000000 でも動作し M5STACK
_ と同じ動作速度になります。
//—————————————————————-

TFT の種類と注意:
_ 幾つかの種類があります。SPI接続のものを使用します。
_ 3.5 inch RPi Display V3.0 と書かれた物が最新版です。
_ V3.0 と記載されていなくとも ICと配線は同一の物があり動作します。
_ コネクターは 26PIN ( 2 x 13 ) です。
_ 基板上のICが 74HC04,74HC4040,74HC4094,74HC4094 なら使用できます。
_ KeDei 製は 異なるICで構成されており そのままでは使用できません。
_ KeDei 製を使用する時は IC交換により高速で動きますが 改修は面倒です。


基板裏:左上から 74HC04, 74HC4040, 74HC4094, 74HC4094
ピン配置:Raspberry Pi ( Rev.2 ) と同等。



配線:配線は7本のみです。コネクターの向きは 上記写真と同じです。

 RPi Display  GND  CS  SCK  RST  MOSI  DC  5V
 RPi Display 25 24 23 22 19 18 2
 ESP32 GPIO  GND 5 18 RST 23 13 5V


TFT ライブラリー:Bodmer:TFT_eSPI。作成された Bodmer 氏に感謝致します。
_ TFT RPi touch Display のドライバーIC は ILI9486 (480 x 320) です。
_ TFT_eSPI が対応する ドライバーは ILI9486。ILI9341 (320 x 240),
_ ST7735(128 x 128 or 128 x 160), ILI9163(128 x 160), S6D02A1 も
_ 可能です。さらに 高速化も実施されています。

設定:「User_Setup.h」
_ ドライバー、GPIOピン、フォント、SPI周波数の設定は「User_Setup.h」
_ で行います。エデッターで編集し 保存して使用します。
_ この記述方法は メインのスケッチでGPIOピンの設定が不要で便利です。
_ これによりサンプルは変更する事無く直ぐ動作します。
_ 例:ESP32 MiniKit

#define RPI_ILI9486_DRIVER

#define TFT_MISO 19
#define TFT_MOSI 23
#define TFT_SCLK 18
#define TFT_CS    5
#define TFT_DC   13
#define TFT_RST  -1

#define LOAD_GLCD
#define LOAD_FONT4
#define LOAD_FONT6
#define LOAD_FONT7
#define LOAD_FONT8
#define LOAD_GFXFF

#define SPI_FREQUENCY  20000000

サンプルスケッチ:examples「480 x 320 」は以下があり 即動作します。

 Cellular_Automata  Demo_3D_cube  Flash_Bitmap
 Free_Font_Demo  Graph_2  TFT_Char_times
 TFT_Ellipse  TFT_flash_jpg  TFT_graphicstest_one_lib
 TFT_Meter_4 TFT_Meters  TFT_Padding_demo
 TFT_Print_Test  TFT_Rainbow480  TFT_ring_meter
 TFT_String_Align  UTFT_Demo_480x320

 


ライブラリーの速度:TFT_eSPI は Adafruit や 他の ライブラリーより速いです。
_ Raytracing による比較:
_ ESP32 DEVKIT V1 + 320×240 SPI TFT Display  + Adafruit は 14 sec 。
_  Raytracing with ESP32
_ ESP32 MiniKit + 320 x 240 TFT SPI Display + TFT_eSPI は   6 sec 。
_ ESP32 MiniKit + 480 x 320 TFT SPI Display + TFT_eSPI は 11 sec 。
_ ESP32 VSPI(or HSPI)接続と TFT_eSPI ライブラリーによる効果です。


画像処理メモ:
マックで image.c 作成方法:Wine APP + ImageConverter565.exe で作ります。
Bodmer:JPEGDecoder を使用します。
QVGA:320 x 240
HVGA:480 x 320


ラズパイ用ケース:
BME280 センサーを接続し RPi Acrylic Case に収めました。
ESP32にBME280を接続し 温度、湿度、気圧 を Ring で表示しました。
USB 5V 消費電力:178mA


参考:
ILITEK:ILI9486:Application Notes
RPI Display 配線図:sainsmartschematicV2
Arduino FORUM:TFT_eSPIのハードとソフト、高速化等の情報。
_ New graphics library for NodeMCU (ESP8266) and SPI based TFT displays
Bodmer:TFT_eSPI:ライブラリーの説明と開発の経緯。
wdim0 :esp8266 with KeDei lcd module:KeDei LCD module の改修方法。
YouTube:ESP8266 with hacked 3.5″ KeDei LCD module (SPI, CLK 40 MHz)
_    SPI を 40MHz で高速動作させる改修方法。
YouTube:ESP8266 with hacked 3.5″ KeDei LCD module (SPI, CLK 20 MHz)
_    SPI 20MHz の場合 。


感想:
1.  念願の 3.5 inch 480 x 320 を ESP32 ( ESP8266 ) で使用する事ができました。
_  ESPでの 5 inch と 7 inch は 動作情報がありますが 公開されていません。
2.  480 x 320 TFT + Arduino DUE  で 32ch(Arinc 429) Logic Analyzer
_ を製作した事例があります。以下は  24bit を縦に表示したものです。

3.  ラズパイでの これ以上の画素はHDMI接続になりESPではできません。
4.  TFT_eSPI library を使いこなすには 設定の「User_Setup.h」を理解
_ すると解りやすいです。命令表は Keywords.txt に書かれています。
5.  少し大きいですが 手に収まる事と 480 x 320 の大きい画素数という
_  利点があり 多彩な表示が出来るかと思います。
6.  サンプルの「Cellular_Automata」はライフゲームです。ライフゲームに
_ 興味があり、早々に楽しんでいます。

7.  TFT LCD Display 価格調査:
_ ebay の 3.5inch 480×320 は 1266円。
_ 国内は 以下の様に 幾つも購入できる 高価格です。
_ aitendo:3.5 inch 480×320 は 3500円。
_ スイッチサイエンス:3.5 ” は無く 2.2″ 320×240 3499円。
_  2.8″ 320×240 4903円。2.8″ 320×240 6307円。
_ 秋月電子通商:2.8″ 320×240 5130円。
_ 千石電商  :2.8″ 320×240 4200円。
_ 日本アマゾン:3.5inch 480×320 は 幾つかの業者があり
_  Kuman=2280円, Elegoo=2300円, Elecrow=2499円,
_  cocopar=2999円。


Written by macsbug

8月 12, 2017 at 11:16 am

カテゴリー: ESP32, ESP8266

1.3inch SH1106 OLED Display in X-32

leave a comment »

1.3inch 128×64 I2C SH1106 OLED Display を X-32 で動かしました。2017.07.09


構成:
画像(上) :X-Battery shiled :表と裏
画像(中左):X-32 -a WiFi and Bluetooth Development Board:ESP32
画像(中右):X-8266(Tiny NodeMCU):ESP8266
画像(下) :X-OLED ( 1.3 IIC Tiny OLED ) :表と裏


 

販売:

No  Nomen  Link  Price $    価格
1 X-OLED (1.3 IIC Tiny OLED)  Travis Lin store:本家  $   7.00
1 X-8266 (Tiny NodeMCU)  Travis Lin store:本家  $   7.00
1 X-Battery Shield  Travis Lin store:本家  $   5.00
1 X-ESP8266 Total  Travis Lin store:本家  $ 19.00  2114円
2 X-8266 ESP-WROOM-02 Kit  Lily GO:コピー販売  $ 14.69  1635円
 –  ——————————–  ——————————  ——–  ——-
3 X-OLED (1.3 IIC Tiny OLED)  Travis Lin store:本家  $   7.00
3 X-32 – Development Board  Travis Lin store:本家  $   9.00
3 X-Battery Shield  Travis Lin store:本家  $   5.00
3 X-ESP32 Total  Travis Lin store:本家  $ 21.00  2337円
4 X-32 ESP-WROOM-32 Kit  Lily GO:コピー販売  $ 17.60  1959円
 –  ——————————–  ——————————  ——–  ——-

X-Project Starter Kit ( ESP8266 & ESP32 ):Kit で以下のものが含まれます。
_ X-8266 X1, X-32 X1, X-OLED X1, X-Relay X1, X-Battery X1, X-2812b X1,
_ X-Ring X1, X-dual X1, X-prototype X1, X-Relay X1, X-DHT11 X1, X-Buzzer X1

追記:X-8266 ESP-WROOM-02 Board の販売先:2018.10.06
_ ebay:727円($6.40):X-8266 ESP-WROOM-02 development board


SH1106 ライブラリー:
ライブラリーは squix78 / esp8266-oled-ssd1306 を使用します。
_ esp8266-oled-ssd1306 は これまで SSD1306 用でしたが 新たに SH1106 がサポートされました。
_ 例:SSD1306 display(0x3c, D3, D5); を SH1106 display(0x3c, D3, D5); と記載すると動作します。


利点:
1. 小型である。
2. バッテリーシールド で バッテリー駆動 ができる。

欠点:
1. 上下のピン間隔は半ピッチサイズで ユニバーサル基板は使用できない。
2. GPIO は9ピンしか出ていない。 A0, GPIO 0, 2, 4, 5, 12, 13, 14, 15 。
_  ESP8266 の GPIO数の少ない欠点を克服するESP32の能力を引き出していない。
_  ESP32の強みである VSPI, HSPI, Analog input, Touch を活用できない。
_  例として SPI Color OLED は接続できず使用できない。
_  部品費不要で 全てのピンを配置するだけで解決できるが実施されていない。
3. OLED が特殊である事と 部品入手が限られる。これまでのOLEDより不便。
4. X-Battery Sheeld:バッテリーには電源スイッチが必要です。電源スイッチの
_  場所は Battery から TP5410 で 5V 変換した後にあります。この為に 電源
_  スイッチオフでも 5V は発生しており バッテリーを消耗する事になります。
_  お粗末な設計です。


感想:
小型:
_ 重要な要素で 優れていますが 他の要素は 詰めが甘く 極めて不便です。
OLED:
_ 普及している 交換可能な 0.96″ 128×64 I2C OLED を採用すれば良いだけです。
_ 特段 性能向上や低価格になる訳でもなく SH1106 を採用した意味が不明。
_ レイアウトやスケッチに時間を取られます。壊れた場合は交換困難です。
_ 色は白で味家の無い表示です。他のOLEDそうですが青よりも白は低価格です。

基板ピッチ:半ピッチサイズ。
_ これは意識的な設計の結果で 使用者は不便の最悪状態。
_ 手間な基板で使用用途が限られますので 調査範囲に収めて  このボードは
_ 今後しない事になると思います。

Dongsen Technology
ESP8266 PacketMonitor

1秒ごとに送信されるWi-Fiパケットの数とチャネル数を示します。

Written by macsbug

7月 10, 2017 at 4:50 pm

カテゴリー: ESP32, ESP8266