ESP32 Onchip Sensor

来自Jack's Lab
(版本间的差异)
跳转到: 导航, 搜索
(以“== Overview == <br><br><br><br><br><br><br><br> <br><br><br><br><br><br><br><br> <br><br><br><br><br><br><br><br> <br><br><br><br><br><br><br><br> <br><br><br><br><...”为内容创建页面)
 
(Overview)
第1行: 第1行:
 
== Overview ==
 
== Overview ==
  
<br><br><br><br><br><br><br><br>
+
<br><br>
 +
 
 +
== Quick Start ==
 +
 
 +
;; Build:
 +
 
 +
<source lang=bash>
 +
$ sudo apt-get install git wget make libncurses-dev flex bison gperf python python-serial
 +
$ wget https://dl.espressif.com/dl/xtensa-esp32-elf-linux32-1.22.0-59.tar.gz
 +
$ mkdir -p toolchain
 +
$ tar -xzf xtensa-esp32-elf-linux32-1.22.0-59.tar.gz -C toolchain
 +
$ export PATH=$PATH:`pwd`/toolchain/xtensa-esp32-elf/bin
 +
$
 +
$ git clone --recursive git://github.com/icamgo/esp-idf.git
 +
$ cd esp-idf/examples/09_onchip_sensor
 +
$ make menuconfig
 +
$ make flash
 +
</source>
 +
 
 +
 
 +
;; Check serial:
 +
 
 +
<source lang=bash>
 +
$ picocom -b 115200 /dev/ttyUSB0
 +
ets Jun  8 2016 00:22:57
 +
 
 +
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
 +
ets Jun  8 2016 00:22:57
 +
 
 +
rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
 +
configsip: 0, SPIWP:0x00
 +
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
 +
mode:QIO, clock div:1
 +
load:0x3ffc0000,len:0
 +
load:0x3ffc0000,len:920
 +
load:0x40078000,len:3220
 +
ho 0 tail 12 room 4
 +
load:0x40080000,len:260
 +
entry 0x40080034
 +
I (63) heap_alloc_caps: Initializing heap allocator:
 +
I (63) heap_alloc_caps: Region 19: 3FFB45D8 len 0002BA28 tag 0
 +
I (65) heap_alloc_caps: Region 25: 3FFE8000 len 00018000 tag 1
 +
I (74) cpu_start: Pro cpu up.
 +
I (80) cpu_start: Single core mode
 +
I (86) cpu_start: Pro cpu start user code
 +
rtc v118 Oct 19 2016 15:22:11
 +
XTAL 40M
 +
I (121) cpu_start: Starting scheduler on PRO CPU.
 +
Welcome to Noduino Quantum
 +
Try to read the temperature sensor of the ESP32 onchip ...
 +
ESP32 onchip Temperature = 143
 +
ESP32 onchip Hall sensor = 5247
 +
ESP32 onchip Temperature = 145
 +
ESP32 onchip Hall sensor = 5240
 +
</source>
 +
 
 +
<br><br>
 +
 
 +
<br><br><br><br><br><br>
 
<br><br><br><br><br><br><br><br>
 
<br><br><br><br><br><br><br><br>
 
<br><br><br><br><br><br><br><br>
 
<br><br><br><br><br><br><br><br>
 
<br><br><br><br><br><br><br><br>
 
<br><br><br><br><br><br><br><br>
 
<br><br><br><br><br><br><br><br>
 
<br><br><br><br><br><br><br><br>

2016年11月15日 (二) 13:36的版本

1 Overview



2 Quick Start

Build
$ sudo apt-get install git wget make libncurses-dev flex bison gperf python python-serial
$ wget https://dl.espressif.com/dl/xtensa-esp32-elf-linux32-1.22.0-59.tar.gz
$ mkdir -p toolchain
$ tar -xzf xtensa-esp32-elf-linux32-1.22.0-59.tar.gz -C toolchain
$ export PATH=$PATH:`pwd`/toolchain/xtensa-esp32-elf/bin
$
$ git clone --recursive git://github.com/icamgo/esp-idf.git
$ cd esp-idf/examples/09_onchip_sensor
$ make menuconfig
$ make flash


Check serial
$ picocom -b 115200 /dev/ttyUSB0
ets Jun  8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
ets Jun  8 2016 00:22:57

rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0x00
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:QIO, clock div:1
load:0x3ffc0000,len:0
load:0x3ffc0000,len:920
load:0x40078000,len:3220
ho 0 tail 12 room 4
load:0x40080000,len:260
entry 0x40080034
I (63) heap_alloc_caps: Initializing heap allocator:
I (63) heap_alloc_caps: Region 19: 3FFB45D8 len 0002BA28 tag 0
I (65) heap_alloc_caps: Region 25: 3FFE8000 len 00018000 tag 1
I (74) cpu_start: Pro cpu up.
I (80) cpu_start: Single core mode
I (86) cpu_start: Pro cpu start user code
rtc v118 Oct 19 2016 15:22:11
XTAL 40M
I (121) cpu_start: Starting scheduler on PRO CPU.
Welcome to Noduino Quantum
Try to read the temperature sensor of the ESP32 onchip ... 
ESP32 onchip Temperature = 143
ESP32 onchip Hall sensor = 5247
ESP32 onchip Temperature = 145
ESP32 onchip Hall sensor = 5240









































个人工具
名字空间

变换
操作
导航
工具箱