일단 필자는 컴퓨터공학 전공이다.
Hardware 관련된 과목을 배우지 않는 것은 아니지만, Software 중심으로 전공 수업을 받았고
또한 개인적으로도 Software에 치우쳐서 공부를 했다.
하지만, 항상 Hardware 부분에 대한 갈증은 갖고 있었고, 지금도 관심 많다 !!!
하고 싶은 말은...
Hardware 지식이 거의 없다.
아래 내용에 거짓말이 많을 수 있다.
지름병에 걸린 중증 환자로써 어느날 Aliexpress를 뒤지다가 발견한 저렴한 버전의 Arduino 제품 !!!
12달라도 안되는 가격에
Arduino 프로그램이 가능한 액정이 달려있는 손가락 사이즈의 예쁜 디바이스가 딱 !!!
거기에다가 배터리도 내장되어 있고, 6축 센서, IR 까지.... 아니... 이건 대박 !!!
그래서 무조건 질렀다.
[ ESP32 ]
- 2008년 설립된 espressif 社 에서 만든 유명한 라인업 중 하나이다. (ESP8266, ESP32)
- 중국 상하이에 있는 회사인데... ESP8266, ESP32 2개로 대박이다~~~~
. http://espressif.co.kr/ (국내 총판)
- IoT 디바이스 개발을 해보려는 사람들이라면 누구나 알만한 Chip 이라고 한다.
. ESP8266 → ESP32 전환 추세
|
ESP8266 |
ESP32 |
MCU |
Xtensa Single-Core 32bit |
Xtensa Dual-Core 32bit |
802.11 b/g/n/ WiFi |
O, HT20 |
O, HT40 |
Bluetooth | X | 4.2 and Classic |
Frequency |
80 MHz |
160 MHz |
SRAM |
160 kBytes |
512 kBytes |
Flash |
SPI Flash, up to 16 MBytes |
SPI Flash, up to 16 MBytes |
GPIO |
17 |
36 |
Hardware / Software PWM |
None / 8 채널 |
1 / 16 채널 |
SPI / I2C / I2S / UART |
2 / 1 / 2 / 2 |
4 / 2 / 2 / 2 |
ADC |
10 bit |
12 bit |
CAN | X | 1 |
Ethernet MAC Interface | X | 1 |
Touch Sensor | X | O |
Temperature Sensor | X | O |
Hall Sensor | X | O |
[ M5StickC ]
- M5StickC 디바이스는 아래 부품들의 조합으로 만즐어진 제품이다.
ESP32-PICO-D4 |
ESP32 기반 꼬꼬마 버전 |
AXP192-PMIC |
Single Cell Li-Battery and Power System Management IC |
SH200Q-6Axis |
very small, 6 axis inertial sensor, consisting of: A digital, triaxial 16bit acceleration sensor and a digital, triaxial 16bit, ±2000°/s gyroscope. |
ColorLCD-0.96" (ST7735S) |
80 x 160. 132RGB x 162dot 262K Color with Frame Memory Single-Chip TFT Controller/Driver |
80mAH BATTERY |
|
SPM1423-PDM MIC |
miniature, highperformance, low power, top port silicon digital microphone with a single bit PDM output |
- 기본적인 제품 정보는 위의 이미지를 보면 된다 !!!
[ Manual ]
- M5StickC에 대한 모든 것이 너무 잘 작성되어 있다.
. https://docs.m5stack.com/#/en/core/m5stickc
'잘난놈되기 > M5STACK' 카테고리의 다른 글
M5StickC 가지고 놀기 #6 : HAT-BugC (0) | 2020.02.22 |
---|---|
M5StickC 가지고 놀기 #5 : HAT-YUN (온습도계) (0) | 2020.02.17 |
M5StickC 가지고 놀기 #4 : BeetleC 가지고 놀기 (1/2) (0) | 2019.10.06 |
M5StickC 가지고 놀기 #3 : BLE 연결하기 (Android 폰과 연결) (0) | 2019.09.29 |
M5StickC 가지고 놀기 #2 : Installation (0) | 2019.09.28 |