본문 바로가기

분류 전체보기211

Tab을 Space로 변경하기 (expand command 사용하기) 프로그램을 작성하다 보면 여러 편집기 및 개발자를 거치면서 Tab과 Space가 섞이게 된다. 편집기의 설정을 맞춰 사용한다지만 섞이기 마련이라 골치 아프다. 편집기에서 지원하는 기능을 이용해 재조정하는 방법도 있는데 귀찮다. Linux에는 expand command가 있는데, 이 command를 사용하면 Tab을 Space로 변경할 수 있다. $ expand --help 사용법: expand []... []... Convert tabs in each FILE to spaces, writing to standard output. 이 주어지지 않거나 - 이면 표준 입력을 읽습니다. Mandatory arguments to long options are mandatory for short options to.. 2021. 7. 5.
Arduino IDE에서 ESP8266 개발 환경 구축 다음 사이트에서 구축 방법을 찾을 수 있는데, 직접 해봐야 되는지 알지... https://lastminuteengineers.com/esp8266-nodemcu-arduino-tutorial/ https://lastminuteengineers.com/esp8266-nodemcu-arduino-tutorial/ lastminuteengineers.com 1. Arduino IDE 설치 설치는 간단하니 했다고 치고. 2. Board Manager로 esp8266 추가 ESP8266 보드 정보를 넣자. http://arduino.esp8266.com/stable/package_esp8266com_index.json 위의 주소를 아래와 같이 추가한다. 그리고 OK 클릭!! 그리고, Boards Manager로.. 2021. 7. 4.
Arduino UNO full pinout diagram 2021. 7. 4.
아두이노와 다른 장치 간의 UART 통신하기 아두이노는 아주 간단해서 다른 장치와의 통신 테스트에 아주 용이하다. 그런데 그것도 잘 쓰는 사람에게나 그런 것이고 안 써본 사람에게는 쉽지 않다. 쉽지 않다는 표현보다는 귀찮다는 표현이 맞을지도 모르겠다. 내가 사용하는 장치에 Wake-up 신호 및 UART를 통한 AT Command 전달을 위한 UART 통신 코드가 필요해서 일단 검색해 보았다. 포스팅된 많은 자료가 있지만 역시나 내 입맛에 맞는 것은 없다. 그래서, 다시 검색. 내가 사용하는 UNO 보드에 맞는 소스코드가 공식 사이트에 있다. !! https://www.arduino.cc/en/Tutorial/LibraryExamples/SoftwareSerialExample Software Serial Example Open-source elec.. 2021. 7. 4.