본문 바로가기

HW 프로그래밍107

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.
아파치2 설정 기존 디렉토리 구조 /var/www : 웹서비스를 할 컨텐츠가 위치하는 기본 경로로, 다른 위치에 설정도 가능하나, 이곳에서 서비스를 제공하는 것을 권장 /etc/apache2 : Apache2 관련 프로그램 디렉토리로 apache2와 관련된 설정파일 apache2.conf, 포트 관련 ports.conf 파일 등이 있음 /etc/apache2/sites-available : 웹서비스를 할 컨텐츠 경로 및 권한 등의 설정 값이 있으며 디폴트 설정값으로 000-default.conf 파일이 있음 그 외 웹서비스를 할 컨텐츠마다 *.conf로 명명된 설정된 파일을 생성해주면 됨 /etc/apache2/sites-enable : sites-available에 설정된 파일들 중 실제로 활성화된 것들은 심볼릭 링.. 2020. 3. 5.