본문 바로가기

HW 프로그래밍108

ESP32 간단 사용기 SP-01 은, WiFi 모듈로는 초기형이고, 그 이후에 업그레이드 된 모듈들이 많이 출시 되었습니다. 그 다음으로 많이 사용하는 WiFi 모듈은 "ESP32" 인 듯 합니다. 1. ESP32 구매합니다. * ESP32 ESP-32 ESP32S ESP-32S CP2102 Wireless WiFi Bluetooth Development Board Micro USB Dual Core Power Amplifier Filter Module - https://www.aliexpress.com/item/32928267626.html 잘 도착 했습니다. 2. 외형 Arduino nano 의 경우, MCU 가 ATmega328 였지만, ESP32 는 MCU + WiFi + Bluetooth + ... 가 chip 하나.. 2020. 9. 16.
ESP32 스펙 확인해 보기 1. ESP32 specification ESP32 는 ATmega328 베이스의 arduino 보다는 훨씬 많은 성능을 가지고 있습니다. 거기에 더하여 ESP32 자체도 버전이 조금씩 달라, 구입 후 실적용 전에 spec. 을 확인해 보는 것이 중요하다고 합니다. 2. 참조 사이트 내부 스펙에 대해 확인할 수 있는 글을 발견하여 소개된 소스를 실행해 봤습니다. * mgo-tec電子工作 - https://www.mgo-tec.com/blog-entry-chip-info-esp-wroom-32-esp32.html * ESP32-WROOM-32 - https://ht-deko.com/arduino/esp-wroom-32.html 위에서 참조한 사이트의 소스를 그냥 실행하니, 동작은 하지만 compile 시 .. 2020. 9. 15.
CH340/341 드라이버 설치 맨 밑에 있는 직접 연결헤야 최신버전(2019)을 다운할수 있음 https://codedragon.tistory.com/8486 아두이노 호환보드 드라이버, Windows CH340 Driver, Windows CH341 Driver Windows CH340 Driver · 아두이노 호환보드(CH340칩)를 사용하고 있을 경우에는 ch340 드라이버 설치가 필요합니다. · 공식 아두이노 보드를 사용하는 경우에는 설치하지 않아도 됩니다. � codedragon.tistory.com 2020. 8. 16.
아두이노 시리얼 안잡힐 때 https://blog.naver.com/boy4lover/221438197841 USB 장치 인식 실패 연결 오류 몇 가지 해결 방법 USB 장치 인식 실패 오류가 생길 때 해결하는 방법인데, 일단은 오류 메시지 내용부터 잘 살펴보길 바랍... blog.naver.com 2020. 8. 16.
ASCII 표, 아스키 코드, 아스키 목록 출처 : https://zetawiki.com/wiki/ASCII, https://hermit1004computer.blogspot.com/2017/01/ascii.html 10진수 2진수 8진수 16진수 부호 설명 0 000 0000 000 0x00 (NUL) Null Character 널 1 000 0001 001 0x01 (SOH) Start of Header 헤딩 시작 2 000 0010 002 0x02 (STX) Start of Text 텍스트 시작 (본문 시작 & 헤더 종료) 3 000 0011 003 0x03 (ETX) End of Text 텍스트 끝 4 000 0100 004 0x04 (EOT) End of Transmission 전송 종료 & 통신 초기화 5 000 0101 005 0x0.. 2020. 3. 20.
아두이노끼리 시리얼 통신(tx,rx) Serial.write() 아두이노의 Serial.write() 함수는 Serial 포트에 하나의 바이트 또는 그 이상의 바이트를 전송하는데 사용합니다. 주로 데이터 통신을 구현할 때 사용되며 Serial.print() 함수와 구분되어 사용합니다. Serial.write() 함수는 숫자를 전송할 때 숫자 있는 그대로 전송합니다. 이는 숫자를 ASCII 코드로 변환하여 전송하는 Serial.print() 함수와 구분되며 일부 매개변수 입력에도 차이가 있습니다. Serial.write() Serial.write(val); Serial.write(str); Serial.write(buf, len); 매개변수(Parameters) val : 1 바이트 데이터(0x00 ~ 0xFF) str : 문자열(ex ‘A’, “Hello”) buf .. 2020. 3. 20.