반응형

ESP32 49

ESP32-S3 버튼 LED 프로그램 샘플

ESP32 로도 아두이노와 같이, INPUT_PULLUP 을 사용해서 버튼 프로그래밍을 할 수 있다.    참고용 소스코드.  int LED = 19;void setup() {  Serial.begin(9600);  pinMode(LED, OUTPUT);  pinMode(13, INPUT_PULLUP);}void loop() {  int button_state = digitalRead(13);  if(button_state == 0){    digitalWrite(LED, HIGH);  }else if(button_state == 1){    digitalWrite(LED, LOW);  }}

Hardware/ESP 2025.01.11

ACEBOTT ESP32 Max

https://fermium.tistory.com/1662 ESP32 보드 구입알리익스프레스에 새로 나온 ESP32 보드 가격이 너무 저렴해서 급하게 주문을 걸었다. 이 보드는 [ESP32-D0WD-V3] 칩을 사용하고 있는데 이 칩의 가격은, 하나에 1.5 달러 한다. 이런 게 케이블 하고 보fermium.tistory.com  전에 얼떨결에 212엔으로 구매한 보드의 여유분을 추가 구매했다. 1302엔이라서 그리 싸진 않으나 교육용으로 사용하기가 아주 편리하더라.    212엔 할 때 보다 납땜 상태가 월등히 양호한 거 같다. I2C 통신의 동작 상태도 문제가 없고. 알리는 돈이 비싸면 퀄리티도 올라가는 듯.

카테고리 없음 2024.09.06

Futaba S3003 서보모터 ESP32로 제어하기

기본적인 라이브러리 설정은 이전의 글과 같다.  https://fermium.tistory.com/1504 ESP32로 SG90 모터 제어하기ESP32로 SG90 서보모터를 제어하기 위해서 [ESP32Servo] 라이브러리를 이용하였다. 이 라이브러리를 이용하게 되면 아무런 문제 없이 모터 제어를 할 수 있다. 회로도에서 3.3V - 5V 로직 레벨 컨버터를fermium.tistory.com  알리에서 Futaba S3003 모터를 구매했는데, 개당 218엔에 저렴하게 구매했다.    GND를 검은색으로 해 놓지 않고 갈색으로 해 놓았다.    int servoPin = 17; 이 설정 그대로 연결해서 동작 확인을 했다.    영상과 같이 잘 동작하는데, ESP32가 내부전력 3.3V로 움직이므로 실제로..

Hardware/ESP 2024.09.04

Pololu Zumo Shield 를 ESP32 로 제어하기

Pololu Zumo Shield는 아두이노로 제어 가능한 이동로봇이다.    이렇게 ESP32로 제어를 해 보려고 하는데, 핀 특성 등이 달라서 그대로 적용은 잘 안된다. 일단 모터제어를 위해서 아래와 같이 핀 설정을 했다. 모터 핀 설정Arduino 핀 설정ESP32 핀 설정71281391410155V5VGNDGND  (처음에는 Zumo Vin에 연결했었는데 전원문제가 안 맞는 거 같다.)  핀 설정 시에 주의해야 할 것은 핀이 ADC (Analog-to-Digital Converter) 설정이 되어 있는가를 확인해야 된다. 잘 모르겠는 경우에는 아래의 링크를 확인해서 핀 옆에 ADC라고 적혀있는지 확인해 준다. ESP32-DevKitC 핀아웃:https://docs.espressif.com/proj..

Hardware/ESP 2024.08.31

ESP32-S2-Drone V1.2

드론 개발하는 게 드론 하나만 파는 게 아니라 문제점이 많다. 그 와중에 기성품 중에는 쓸만한 제품이 있나 싶어서 알아보던 중에, ESP32-S2-Drone V1.2라고, 저렴하게 실험해 볼 키트를 팔길래 구매해 보았다.  https://docs.espressif.com/projects/espressif-esp-drone/en/latest/gettingstarted.html#main-features Get Started — ESP-Drone documentationESP-Drone is an ESP32/ESP32-S2/ESP32-S3 based flying development board provided by Espressif. ESP-Drone is equipped with Wi-Fi key featu..

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

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

Hardware/ESP 2024.06.15

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

WiZ 규격 조명을 ESP32 로 제어하기

스마트 가전을 개발하면서 방안의 조명도 어떤 식으로 무선 컨트롤러 되면 좋겠다고 생각했었다. https://www.wizconnected.com/ko-kr 홈 | 일상 생활에 적합한 스마트 조명 | WiZ Wi-Fi 네트워크에 스마트 조명이 설정됩니다. 플러그 앤 플레이 방식의 WiZ 조명은 클라우드에 연결되어 보고, 읽고, 생활하는 데 적합한 최고의 분위기를 연출합니다. Google Assistant, Alexa, Siri Shortcu www.wizconnected.com 실제로 다양한 플랫폼들이 출시되고 있고, 그중에 조명 관련으로 유명한 WiZ 조명을 ESP32로 컨트롤 가능 할 것 같다는 느낌이 들었다. WiZ는, 장치의 IP주소나 맥 어드레스 등을 알면 직접 컨트롤 가능하다. 아래의 동영상처럼..

Hardware/ESP 2024.04.23

ESP32를 이용한 Blueretro 컨트롤러 커넥터 제작 (PS2 컨버터)

인터넷 검색 중에 아래와 같은 사이트를 발견했다. https://www.thingiverse.com/thing:5373279 PS2 BlueRetro by madmon -ESP32 DEV Board - 30pinhttps://www.aliexpress.com/item/32959541446.html?spm=a2g0o.order_list.0.0.e2541802MxW9i4 -Ps2 Controller Male Connectorhttps://www.aliexpress.com/item/1005003234151343.html?spm=a2g0o.order_list.0.0.22001802cWnW8A You will need to be www.thingiverse.com 이렇게 재미있어 보이는 것은 또 따라 해 봐야 직..

반응형