본문 바로가기

전체 글430

[Mac]안드로이드 스튜디오에서 파일 생성 시 자동으로 생성되는 코멘트 수정하기 안드로이드 스튜디오에서 Class 파일 생성 시 상단에 Create by xxxxx on 2017. 3. 9.. 이런식으로 주석이 포함됩니다. 하지만 제 계정이 한글로 되어있어 그런지 이름이 이상하게 변환되어 계속 거슬려 바꿔 보았습니다.  메뉴 바에 AndroidStudio -> Preferences 눌러 설정화면으로 이동합니다.다음 Editor -> File and Code Templates로 이동하여 Includes 탭을 선택합니다.   맨 윗줄에 #set($USER = "XXXXX") 를 삽입하며 USER이름을 변경합니다.   변경 후 Class 파일을 생성해보면 바뀐것을 확인 할 수 있습니다.   출처: https://chelsea-kbj.tistory.com/6 [Mobile App Devel.. 2024. 11. 3.
맥에서 packageDebugResources/._drawable' is not a directory 에러 Chart GP에 물어봐서 해결함 질문 : 소노마가 설치된 인텔 맥북에서 안드로이드 스튜디오를 설치하고, 프로젝트를 생성하는데 폴더나 자바파일명과 동일한 이름 앞에 ._ 파일명 또는 폴더명이 자동 생성되고, 컴파일하거나 실행하면 이것 때문에 에러가 발생한다 이것은 무슨 현상이며, 해결방법은 없는가? 답변이 문제는 macOS 시스템에서 특정 파일이나 폴더에 ._로 시작하는 메타데이터 파일이 자동 생성되는 현상에서 비롯됩니다. 이러한 ._ 파일들은 macOS가 HFS+와 같은 파일 시스템에 파일을 관리하기 위해 생성하는 보조 파일로, 파일의 확장 속성이나 Finder 관련 정보를 담고 있습니다. 하지만 이 파일들이 Android Studio 프로젝트 안에서 발생하면, Android Studio나 Gradle.. 2024. 11. 2.
아두이노 우노와 NodeMcu의 성능 비교, MCU 속도 벤치 마크 퍼온글;아두이노 우노와 NodeMcu의 성능 비교, MCU 속도 벤치 마크출처: https://postpop.tistory.com/78 [postpop:티스토리] 아두이노 IDE에서 프로그래밍할 수 있는 NodeMcu는 아두이노 우노보다 저장공간, 즉 메모리가 더 클 뿐만 아니라 MCU 속도도 더욱 빠르다. NodeMcu를 아두이노 IDE에서 사용하기 위해서는 ESP8266 라이브러리를 포함하고 있는 ESP8266 아두이노 코어를 아두이노 IDE에 설치하여야만 한다. 설치 방법은 이전 글 아두이노 IDE에 ESP8266 사용 환경 설치하기 을 참조하기 바란다.  성능 테스트를 위해 이전 글에서 실행했었던 Shuffle용 코드를 아두이노 우노와 NodeMcu에서 실행하고 코드가 종료되는 시간을 5회에 걸쳐.. 2024. 6. 23.
보드와 전선의 연결 부품 정리 IoT 장비를 만들다 보면 커넥터등 부품을 사용하여 보드와 보드, 보드와 전선, 전선과 전선을 연결해야하는 경우가 있는데, 종류가 너무 많고 어떤 부품을 사용해야 하는지 알기 힘들다 초보 입장에서 다음의 전체하에 있다면 하나만 정해놓고 사용하자터미널 압착공구 같은게 있기는 한데... 사용하기 쉽지 않다주로 얇은 전선을 사용한다(AWG 22 이하 전선굵기가 0.06mm 이하, 허용전류는 3A 이하)왠만하면 내가 하자라는 생각이 크신분 LCSC 사이트에서 구매한다검색해보면 몰렉스, JST 등등 많다 국내에서도 많이 판다 근데, LCSC 사이트에서 구매한다 싸다중국의 CJT conn사의 A2547시리즈를 중심으로 기록한다(기술문서) 전선과 전선의 연결(아래 그람과 같은 연결)이다.연결하는 전체 길이는 약 30.. 2024. 6. 23.
Lolin NodeMCU v3 특성관련 정리 디바이스마트 제품설명은 ESP-12E라고 명시되어 있으나, 실제는 ESP-12F가 장착되 있다.더보기12E, 12F 차이점은 ESP-12F: breakthrough design, there are new breakthroughs. The new four-layer board design, the new revision antenna RF performance optimization,ESP-12E communication distance is increased by 30% -50% compared to! Semi-hole chip technology,the whole IO leads, with metal shielding shell, has passed FCC & CE & RoHS certification.. 2024. 5. 17.
ESP8266 Wifi.status() Codes 내용 ESP8266 Wifi.status() Codes 내용은 다음과 같다 typedef enum { WL_NO_SHIELD = 255, // for compatibility with WiFi Shield library WL_IDLE_STATUS = 0, WL_NO_SSID_AVAIL = 1, WL_SCAN_COMPLETED = 2, WL_CONNECTED = 3, WL_CONNECT_FAILED = 4, WL_CONNECTION_LOST = 5, WL_DISCONNECTED = 6 } wl_status_t; 자세한 내용은 여기 참조 const char* wl_status_to_string(wl_status_t status) { switch (status) { case WL_NO_SHIELD: return ".. 2024. 4. 3.