놀기136 ImportError: No module named serial 문제 해결 Traceback (most recent call last): File "/home/xxxxxxxxxxx/.arduino15/packages/esp32/tools/esptool_py/3.0.0/esptool.py", line 38, in import serial ImportError: No module named serial exit status 1 아두이노 IDE에 esp32 개발 환경을 세팅 후에, 빌드하니 위와 같은 에러가 발생했다. 참 귀찮은 python이다. 해결책은 Linux 버전 및 설치 상황에 따라 다르겠지만 나 같은 경우, 아래와 같이 해결했다. $ sudo apt install python-is-python3 이걸로 안되면 아래 게시물 참고하시길. https://askubuntu.com.. 2021. 7. 13. ASCII 코드 값 (0 ~ 255) 가끔 필요한데 몇 개 빼고는 외우기는 그런 ASCII 코드 값. ASCII 코드 값을 보여주는 에디터도 있지만 일 년에 한 번 이상은 찾아보게 된다. ASCII control characters (character code 0-31) The first 32 characters in the ASCII-table are unprintable control codes and are used to control peripherals such as printers. DEC OCT HEX BIN Symbol HTML Number HTML Name Description 0 000 00 00000000 NUL � Null char 1 001 01 00000001 SOH  Start of Headin.. 2021. 7. 13. 나 홀로 개발자도 형상 관리 툴(Git, SVN, CVS)을 사용하자 협업을 하게 되면 필수로 사용하는 개발도구 중 하나는 형상 관리 툴이다. 형상 관리 툴에는 Git, SVN, CVS 등이 있고 팀 구성원에게 익숙한 것을 사용하게 된다. 좋은 도구임에는 틀림이 없으나 형상 관리 툴을 관리하는 사람이 없으면 사실상 골치 덩어리로 전락한다. 따라서, 사용하게 된다면 팀원 모두 사용법을 익히고 관리할 사람을 정해 뒤죽박죽 되지 않게 해야 한다. 팀이 아닌 나 홀로 개발자에게도 형상 관리 툴은 유용하다. 나는 다음과 같은 이유에서 GIT을 쓴다. 1) 버전 관리 버전 관리라고 해서 특별난 것은 아니다. 일부 기능이 완성된 후, 일단 GIT에 올리고 다음 작업을 한다. 작업하다 보면 여기 조금 저기 조금 고치게 되는데 어느 순간 블랙홀에 빠진다. 그럴 때는 GIT을 사용해서 변경.. 2021. 7. 13. SPI 통신 정리 ※ 필요에 의해 공부하며 정리한 것이라 틀린 부분이 있을 수 있습니다. 개발 환경마다 SPI 예제가 있고 구글에 많은 자료가 있어 SPI에 대해 몰라도 사용하는 데는 무리가 없다. 그만큼 좋은 세상이 되었다. 그래도 알아야 사용하는데 편하고 응용도 가능하니 공부하자. 다음의 게시물을 기반으로 공부하면서 정리를 해보자. https://www.digikey.kr/ko/articles/why-how-to-use-serial-peripheral-interface-simplify-connections-between-multiple-devices https://en.wikipedia.org/wiki/Serial_Peripheral_Interface https://ko.wikipedia.org/wiki/직렬_주변기기.. 2021. 7. 12. 이전 1 ··· 26 27 28 29 30 31 32 ··· 34 다음