다음은 제가 8개월 전 구입한 ESP32 보드들입니다.

 

이 사진에서 최고의 관심사는 저 둔탁한 케이블.

 

 

 

조그만 놈은 Geekcreit (doit) 에서 만든 기종이고,

 

좀 길고 18650밧데리를 낄수있게 만든 놈은 Wemos 에서 만든 기종입니다.

 

각 기종을 3개씩 구입했는데 조그만 놈중 하나는 처음부터 아예 작동을 안하는 불량품(불량률 33%).

 

여기에 USB 케이블까지 사진에 올린데에는 케이블이 너무나도 중요한 사항이기 때문입니다.

 

처음 ESP32를 구입해서 가장 큰 문제점은 아듀이노 IDE에서 시리얼로 못잡는 문제였습니다.

 

제가 NodeMCU와 아무 문제없이 써 온 마이크로 USB케이블들이 다 ESP32는 시리얼을 못잡아냈고,

 

딱 한 케이블은 시리얼을 잡아서 프로그램도 업로드까지 가능해서 잘 썼는데,

 

코드에서 ESP32의 자체 와이파이 기능을 작동시키는 순간 시리얼 통신이 뚝 끈겼습니다.

 

느낌에 전력이 부족한듯 해서 보드에 외부전력을 따로 공급해서 겨우 살려내긴 했지만 

 

평소에 외부 전력선을 계속 달고서는 개발작업하기는 힘들어 애를 먹었습니다. 

 

사진에 USB케이블은 그 후 집을 다 뒤져서 찾아낸 옛날에 다이소에서 $1불씩 주고 두개 구입해 놓은 놈으로, 

 

길이가 너무 짧고 부드럽지도 않아서 그냥 아무데나 던져놓고 거의 안썼던 케이블이었는데,

 

신기하게도 유일하게 이 케이블 두개만 어떤 경우에도 ESP32와 항상 늘 아무 문제없이 작동해왔습니다.

 

진짜 효자 케이블!!!

 

위에 설명한 micro-USB케이블과 ESP32와의 문제는 5개의 다른 컴퓨터에서 똑같이 나타난 문제점이라

 

아마도 일반적인 문제가 아닌가 싶습니다.

 

 

WeMos® WiFi + Bluetooth + 18650 Battery ESP32 Development Tool

 

 

 

Geekcreit® ESP32 Development Board WiFi+Bluetooth 

Ultra Low Power Consumption Dual Cores ESP-32 ESP-32S Board (DOIT 제품)

 

 

--------------------------------------------------------------------------------------------------------------------------------

셀폰으로 사진 찍고 옮기고 하는 과정이 너무 번거로와서 

Ubuntu에서 Cheese 웹켐 프로그램으로 찍어서 화질이 좀 구립니다.

(이 아래의 내용은 너무 낡았습니다.   이제 그냥 10.2.3 Community Edition을 받으시면 됩니다.   최근에 몇달 사이에 Community Edition 이 나오고 외부 라이브러리도 추가할수 있게 풀어져서 나왔기 때문에 Community Edition을 사용하시는게 훨씬 이득입니다.   Community Edition으로는 iOS나 안드로이드 앱도 만들수 있습니다.)


-------------------------------------------------------------------------


현재 Embracadero에서 델피 10.2 Tokyo Starter Edition을 풀고 있습니다.    


과거에도 이런 적이 있었지만 이번에는 크게 다른점이 있다면, 

   

   옛날에 나왔던 공짜 초보버전들은 외부의 라이브러리(컴포넌트)를 추가할수 없게 막아놔서 거의 쓸모가 없었습니다.


   이번에 나온 것은 외부 라이브러리를 추가할수 있어서 실제로 거의 제약 없이 사용이 가능하지만,  


   굳이 제약이 있다면 나중에 이 버전으로 만든 프로그램이 상용일 경우에는 반드시 델파이를 구입해야 한다는 단서입니다.



다운은 공짜인데 반드시 먼저 엠브라카데로에 가입을 해서 공짜 시리얼을 받아야 합니다.


다운받기 전에 주의사항.


   1.  32비트 윈도우에서 받으면 32비트 버전이 다운이 되고 64비트 윈도위에서 받으면 64비트 버전이 다운됩니다.

  

   2.  한번 설치되면 그 때 시리얼을 넣어줘야 하는데 다른 기기에 가서 또 설치하려 하면 시리얼이 안먹습니다.(1회용)

        처음 설치한 시리얼은 그 컴에 텍스트화일에 저장해 두세요.  

        제 경우에는 한번은 갑자기 팝업이 뜨면서 또 물어봐서 처음에 받았던 시리얼 찾느라 애좀 먹었습니다.

 

   3.  또 다른 컴에 설치를 위해서 시리얼을 받으려면 다시 가입을 해야 하는데 이멜주소가 같으면 안됩니다.


   4.  요즘 나오는 윈도우 10 이전 버전에서는 Bluetooth LE 프로그램이 잘 안됩니다.  (윈도우 자체 기능이 부족해서)


   5.  델파이는 기본적으로 아듀이노와 통신을 위한 시리얼 컴포넌트가 안따라옵니다.  

        따로 공개버전을 다운받아서 설치하시면 됩니다.     comport411f.7z

        TCP/IP 와  UDP, Bluetooth 모듈은 기본적으로 들어 있습니다.

   


다운로드 링크 :    https://www.embarcadero.com/products/delphi/starter/free-download



============  아래부터는 메이커들에게의 사용될수 있는 예  ======================



(작업환경 : 윈10,  64비트에서 델피10.2로 샘플프로그램을 돌림)




(*) 이 비디오는 델파이6에서 만들었던 프로그램을 방금 10.2로 올렸더니 그래픽에 좌표와 XYZ 축이 바뀐듯한 이상한 에러들이 나오지만 대충 용도가 감이 올 겁니다.   

분석할 자료의 구조가 조금만 복잡해져도 아듀이노 IDE의 시리얼 모니터로는 분석차체가 사실상 불가능해 집니다.   

(작업환경 : 윈도우7, 32비트, 텔파이 10.2, GLScene 3D 라이브러리 사용)

+ Recent posts