반응형

Hardware 267

알리에서 부품 조달.

ESP32 관련 부품을 샀다.    이번에는 6일 만에 배송이 왔다. 엄청 빠르네 요새.    ESP32 칩 개발용 보드인데,    개발보드를 직접 드론에 싣는 것보다 ESP32 칩만 온보드 하는 게 좋을 것 같아서 구매했다.    ESP32 칩도 시험 삼아 구매하고,    이렇게 핀 번호에 맞게 끼워 넣고 프로그래밍하면 된다.    프로그램이 무사히 업로드되었다. 이걸 본체 PCB에 땜질하는 계획이다.    그리고 T-Display ESP32 도 구매. 보드에 액정이 달려있어서 센서 정보를 실시간으로 관찰이 가능하다.    데모  소스가 업로드되어 있어서 버튼 누르는 것에 따라 내부 전압도 표시가 된다.    대충 이런 식으로 나오는데, 액정이 품질이 괜찮은 거 같긴 한데, 카메라로 찍으니 화질이 잘 ..

Hardware/ESP 2024.06.24

시스템 개발에 필요한 부품을 사고 있다.

요즘에는 알리에서 사는 게 예산 절약하는 지름길이라서, 웬만한 부품은 아마존 보다는 알리에서 구매하고 있다.    드론 관련 코어리스 모터를 25세트 (50) 개를 구매했는데, 6천엔 대로 대량 구매를 할 수 있어서 좋네, 품질 관련으로 좀 걱정이 되지만 2세트로 드론 로터 구성 해 봤는데 별문제 없이 작동하는 거 같다.    그리고 3.7V 리포 배터리 승압용 모듈도 50개 샀는데, 이런 식으로 배송 오는 게 초콜릿 같이 잘라 쓰도록 왔다. 모듈 5개에 81엔이면 진짜 거저다.. 나한테 그 가격에 만들라고 그러면 안 만들듯..    드론에 쓸데없는 부품은 없애는 게 무게가 가벼워질 거 같아서, ESP32 칩만 10개 정도 사놓았는데, 하나에 250엔 정도다. 개발보드가 400엔대 이던데 어떻게 만드는 ..

Hardware/ESP 2024.06.15

Xcode iOS 앱 무선 디버깅

Xcode 9, iOS11부터 지원된 기능으로, Xcode를 사용하는 기기와, iOS를 사용하는 기기가 같은 무선 환경 속에 있을 경우, Xcode - Window - Devices and Simulators에 들어가면 아래와 같은 창이 뜨는데.    Connect via network에 체크를 넣어주면 무선 디버깅이 활성화된다. 무선 디버깅이 활성화된 디바이스는 왼쪽 부분에 보이듯이 지구본과 같은 마크가 뜬다. 한참을 공부 안 했더니 이런 게 되는 줄도 몰랐다.

Hardware/iOS 2024.06.03

[ESP32-S3] DYNAMIXEL AX-12 모터 내부 정보 확인

Arduino로는 확인이 되었었는데, ESP32-S3에서는 모터 정보를 확인할 수 있는가 실험을 했다.    다이나믹셀은 데이지 체인 방식의 통신을 채택 한 관계로, 선 하나로 데이터를 송 수신 다 해야 되기때문에, 중간에서 교통정리를 하는 칩이 필요하다. 따라서 이전부터 74HC241AP 칩으로 회로를 구성해 줬다.    ESP32-S3에서는 시리얼 통신 방식이 조금 다르긴 하나, 설정만 잘하면 이렇게 제어가 가능하다.    그리고 이렇게 모터 내부의 정보도 확인 가능하다. ESP32-S3 로도 아두이노에서 확인한 것은 다 되는구나..

Hardware/ESP 2024.06.01

아이폰 12 프로 배터리 자가교체

아이폰 12부터는 액정 뚜껑을 따 내는 게 상상 이상으로 어렵습니다. 본인이 스스로 금손이라고 생각이 드는 사람만 배터리 교체를 하시길 바랍니다.    드디어 올 것이 왔다.  https://fermium.tistory.com/1627 아이폰 11 프로 배터리 자가교체배터리 교환에 12만 원이 드는 것을 보고 좀 고민하다가, 나는 폰을 중고로 팔아 본 적이 없는 관계로 자가 교체를 하기로 했다. 약 3만원대에 도구와 배터리를 구매할 수 있다. 일부러 방수실도fermium.tistory.com  아이폰 11 프로 배터리를 얼마 전에 갈았었는데,    지난번에 이야기했던 액정 들어내는 도구가 아이폰 12 프로를 여는데는 택도 없었던 모양인지 고장 나 버렸다. 시리즈가 가면 갈 수록 수리가 빡세네.. 제발 수..

Hardware/iOS 2024.05.24

ESP32 에 듀얼쇼크 4 연결해서 사용하기

1. Arduino Library Manager로 [PS4 Controller]를 설치한다.    2. ESP32 블루투스의 맥 어드레스 (MAC address) 를 확인한다. void setup(void) {     Serial.begin(115200);}void loop() {      uint8_t btmac[6];      delay(100);      esp_read_mac(btmac, ESP_MAC_BT);      Serial.printf("[Bluetooth] Mac Address = %02X:%02X:%02X:%02X:%02X:%02X\r\n", btmac[0], btmac[1], btmac[2], btmac[3], btmac[4], btmac[5]);}  샘플을 업로드하면 아래와 같이 ..

Hardware/ESP 2024.05.18

Mbits ESP32 Dev Board(Micro:Bit 호환 보드)

마이크로비트 용으로 나온 개발 플랫폼이 저렴하고 아이디어가 기발한 것들이 많아서, ESP32로 개발이 안될까 싶었는데, ESP32를 이용한 마이크로비트 호환 보드가 있어서 구매해 봤다.       마이크도 있고, 스피커도 있고, 기본적인 사양은 마이크로비트와 같다. 단지 이러한 부품들이 기본적으로 내장되어 있는 관계로, ESP32 보드보다는 가격이 높다. (구매 당시 가격 2446엔)    이런 식으로 micro:bit 플랫폼에 활용이 가능하다. 참고로 아래의 사진의 왼쪽이 [micro:bit] 이고 오른쪽이 [Mbits] 이다.     http://www.yahboom.net/study/Tiny:bit YahboomYahboomwww.yahboom.net  이번에는 Tiny:bit를 사 보았는데, 이걸..

Hardware/ESP 2024.05.16

Raspberry Pi Pico, RP2040 16M purple 호환 보드 구매

평소에 Raspberry Pi Pico 보다는 ESP32 계열을 즐겨 쓰는데, Raspberry Pi Pico를 이용하여 많은 작품들이 나와 있길래 나도 구매해 봤다.    위쪽이 일반적인 Raspberry Pi Pico, 아래쪽이 16M purple 호환 보드이다. 호환보드와 오리지널보드의 핀 배열이 다르므로 구매할 경우에 주의해야 할 것 같다. 호환보드는 RP2040의 기능을 전부 끌어내기 위해서 만들어진 기판으로 메모리도 16MB가 있고, 알리에서 구매하면 하나에 254엔에 구매가 가능하니 대체기기로써 사용해 볼 만할 것이다.    오랜만에 LED 제어를 해 봤는데 피코보드 사용법을 다 잊어버리고 있었다. 프로그래밍은 Thonny로 하였는데, 아래의 소스코드를 참고로 하면 쉽게 실행할 수 있다.  ..

반응형