'잡동사니'에 해당되는 글 13306건

  1. 2023.12.14 esp32-cam에 AT 펌웨어 넣기 실패
  2. 2023.12.13 리눅스 커널 6.6.6 릴리즈
  3. 2023.12.12 ibm ultranav (sk-8845rc) 2
  4. 2023.12.12 12.12 쿠데타 2
  5. 2023.12.12 esp32 at 펌웨어
  6. 2023.12.12 esp32 종류
  7. 2023.12.12 esp8266 wifi AT 명령어 예제
  8. 2023.12.12 esp8266 wifi at 명령어
  9. 2023.12.11 esp32-s2 adc
  10. 2023.12.11 esp32 oled i2c
embeded/esp322023. 12. 14. 22:55

ESP32-CAM의 CPU는 ESP32-D0WDQ6 인데

ESP32-WROOM-32
ESP32-WROVER
ESP32-WROVER-I

 

ESP32-WROOM-32 모듈은 아래와 같이 생겨먹었다고..

암만봐도 ESP32-CAM 과는 다른 모듈 같은데 문제가 없으려나?

[링크 : https://www.mouser.kr/ProductDetail/Espressif-Systems/ESP32-WROOM-32M103QH2800PH3Q0?qs=W%2FMpXkg%252BdQ7IcgHFTTq3Ig%3D%3D&_gl=1*1a2c0xs*_ga*MTM3NTI4MDk2MC4xNzAyNTYzNDA4*_ga_15W4STQT4T*MTcwMjU2MzQwOC4xLjAuMTcwMjU2MzQxMS41Ny4wLjA.]

 

espressif 홈피이지에서 보니

factory 하위에 있는 factory_WROOM-32.bin 을 선택하고 0번 주소(0x0)에 쓰고

SPI speed나 spi mode등은 기본 값으로 하면 된다고 한다.

 

펌웨어는 4MB 이고 115kbps로 하도록 해놔서 순수하게 이동 속도만 따지면 372초니까

6~7분이면 되어야 하는데 그거 이상으로 오래 걸리네..

 

먼가 열심히 점을 찍고는 있는데 시간을 재진 않아서 얼마나 지난지 모르겠다 -_-

일단은 걍 포기

[링크 : https://docs.espressif.com/projects/esp-at/en/latest/esp32/Get_Started/Downloading_guide.html]

 

별로 도움은 되지 않은 한글 블로그 내용들

[링크 : https://nonstop-antoine.tistory.com/10]

[링크 : https://dkeemin.com/esp32-flash-download-tool-사용하기/]

 

+

but key was to ERASE_FLASH before programming. And playing with power / GPIO0 (RESET button seems have no effect).

https://github.com/arendst/Tasmota/discussions/15693

 

 

 

 

  • GPIO 0 connected to GND » ESP32-CAM in flashing mode

https://randomnerdtutorials.com/esp32-cam-ai-thinker-pinout/

 

 

 

 

'embeded > esp32' 카테고리의 다른 글

esp32 uart 포트 바꾸기  (0) 2023.12.16
esp32-cam에 AT 펌웨어 넣기만 성공  (0) 2023.12.15
esp32 at 펌웨어  (0) 2023.12.12
esp32 종류  (0) 2023.12.12
esp8266 wifi AT 명령어 예제  (0) 2023.12.12
Posted by 구차니
Linux API/linux2023. 12. 13. 16:29

크.. 이런 숫자를 안넘어가고 쓰다니 ㅋㅋㅋ

 

'Linux API > linux' 카테고리의 다른 글

statvfs() 의 f_bavail과 f_bfree 차이  (0) 2024.02.15
corrupted size vs. prev_size 에러.. part2  (0) 2023.12.15
mmap() 과 munmap() 예제  (0) 2023.11.17
mmap와 malloc  (0) 2023.11.13
/proc/uptime  (0) 2023.10.24
Posted by 구차니
개소리 왈왈/컴퓨터2023. 12. 12. 22:47

어우 드디어 이걸 내 손에!!

 

빨콩은 오래되서 삭아버리는 바람에 정상작동하지 않았고

난 주로 HP를 써서 보라콩이 있을 줄 알았는데 찾아보니 빨콩이 하나 더 있어서 교체!

갈라진건 일단 순간접착제로 붙여놨는데 나중에 마르면 써봐야겠다.

 

SK8845 2009년 제품.

저 CY7C6611EC 칩으로 USB 라인이 들어가는데 혹시나 몰라 어느게 D+인지 확인하려 했으나

 

다행히도 자른 micro USB 케이블도 저 케이블과 색상이 동일하여

1:1로 연결해주니 정상적으로 작동했다. 저게 표준 색상인가?

 

아무튼 먼가 오른쪽이 붕 뜬것 같아서 완전 분해하고 케이블 정리하고

나사도 제대로 넣어주니 그제야 마음에 들게 작동한다.

좀 아쉬운건 지지용 고무들이 떨어져서 앞쪽으로 몰아주고 일단 쓰는 중이라는것

그리고 요즘 추세에 맞지 않게(?) 백라이트가 없다는 것 정도?

그럼에도 불구하고 그냥 키보드 쓰는 촥촥 달라붙는 느낌과

보지 않아도 어딘지 손이 가는 이 느낌은 참.. 기묘하다.

괜히 오리지날 빨콩이 아닌건가!

 

 

+

리눅스에서 해보니 휠 버튼까지 다 잘 된다.

그런데 윈도우랑 감도차이가 너무 나서 조금 적응이 힘들고

numlock 끄는 법을 몰라서 검색 ㅋㅋ

shift-scrlk 하면 된다고. 조금 귀찮네 -_-

[링크 : https://forcemax.tistory.com/48]

 

+

빨콩님 개당 650원! ㄷㄷ

[링크 : http://itempage3.auction.co.kr/DetailView.aspx?itemno=B268451903] 빨콩

[링크 : http://itempage3.auction.co.kr/DetailView.aspx?itemno=B268452474] 파콩 ㅋㅋㅋ

'개소리 왈왈 > 컴퓨터' 카테고리의 다른 글

G4400T 내장 그래픽이...  (0) 2024.01.10
lenovo m710q 재설치  (0) 2023.12.18
키보드 중고 구매  (0) 2023.12.09
쿨러교체.. 망했군  (0) 2023.12.06
lenovo M710q HDMI 출력 단자  (0) 2023.12.06
Posted by 구차니

벌써 44년전 사건이란다.

그래서 서울의 봄이라고 영화가 1주일전 개봉한거였나.

 

'개소리 왈왈 > 정치관련 신세한탄' 카테고리의 다른 글

이머병?  (0) 2024.02.04
이재명 대표 피습  (0) 2024.01.02
조금 늦은 기사기사  (0) 2023.09.02
에라이  (0) 2023.07.12
도둑놈 심뽀?  (0) 2023.06.15
Posted by 구차니
embeded/esp322023. 12. 12. 15:26

이전 내용을 보니 ESP32-CAM 보드의 cpu는

ESP32-D0WDQ6

 

[링크 : https://www.espressif.com/en/products/socs/esp8266.]

 

C2/C3/C6 는 risc-v 계열이고

그렇다면.. 남는 ESP32 AT bin을 받아서 esp32-cam에 해보면 될 듯?

[링크 : https://www.espressif.com/en/support/download/at]

'embeded > esp32' 카테고리의 다른 글

esp32-cam에 AT 펌웨어 넣기만 성공  (0) 2023.12.15
esp32-cam에 AT 펌웨어 넣기 실패  (0) 2023.12.14
esp32 종류  (0) 2023.12.12
esp8266 wifi AT 명령어 예제  (0) 2023.12.12
esp32-s2 adc  (0) 2023.12.11
Posted by 구차니
embeded/esp322023. 12. 12. 15:26

'embeded > esp32' 카테고리의 다른 글

esp32-cam에 AT 펌웨어 넣기 실패  (0) 2023.12.14
esp32 at 펌웨어  (0) 2023.12.12
esp8266 wifi AT 명령어 예제  (0) 2023.12.12
esp32-s2 adc  (0) 2023.12.11
esp32 oled i2c  (0) 2023.12.11
Posted by 구차니
embeded/esp322023. 12. 12. 15:23

다음 (daum.net)의 주소를 이용해서 한번 받아오려고 했는데 먼가 안 맞는지 안된다.

CIPSEND=18인데 14 + CR + LF 해도 먼가 안 맞는데 엔터가 한번 더 들어가야 해서 그런가?

GET / HTTP/1.0<엔터><엔터>

일단 google.com 은 잘 되는 듯. daum.net이 문제인가?

 

AT+CWMODE?

+CWMODE:2

OK
AT+CWMODE=1


OK
AT+CWLAP

+CWLAP:(3,"WIFI 1",-75,"00:00:00:00:00:00",1,1,0)
+CWLAP:(3,"WIFI 2",-70,"00:00:00:00:00:00",1,-19,0)
+CWLAP:(3,"WIFI 3",-89,"00:00:00:00:00:00",1,-17,0)
+CWLAP:(3,"WIFI 4",-82,"00:00:00:00:00:00",1,-21,0)
+CWLAP:(0,"WIFI 5",-89,"00:00:00:00:00:00",2,-21,0)
+CWLAP:(4,"WIFI 6",-89,"00:00:00:00:00:00",1,-24,0)

OK
AT+CWJAP="WIFI 1","password"

WIFI CONNECTED
WIFI GOT IP

OK
AT+CWQAP


OK
WIFI DISCONNECT
AT+CWJAP="WIFI 1","password"

WIFI CONNECTED
WIFI GOT IP

OK
AT+CIPSTA?

+CIPSTA:ip:"192.168.0.55"
+CIPSTA:gateway:"192.168.10.1"
+CIPSTA:netmask:"255.255.0.0"

OK
AT+CIPSTATUS

STATUS:2

OK
AT+CIPSTART="TCP","211.249.220.24",80

CONNECT

OK
AT+CIPSEND=18


OK

Recv 18 bytes

SEND OK

+IPD,280:HTTP/1.1 400 Bad Request
Date: Wed, 13 Dec 2023 05:05:16 GMT
Content-Type: text/html
Content-Length: 150
Connection: close

<html>
<head><title>400 Bad Request</title></head>
<body>
<center><h1>400 Bad Request</h1></center>
<hr><center>nginx</center>
</body>
</html>
CLOSED

 

[링크 : https://m.blog.naver.com/ajkun/220214336816]

[링크 : https://blog.naver.com/ssshin22/220868021464]

[링크 : https://wiki.seeedstudio.com/WiFi_Serial_Transceiver_Module/]

'embeded > esp32' 카테고리의 다른 글

esp32 at 펌웨어  (0) 2023.12.12
esp32 종류  (0) 2023.12.12
esp32-s2 adc  (0) 2023.12.11
esp32 oled i2c  (0) 2023.12.11
esp32-cam lcd 달기 2  (0) 2023.11.30
Posted by 구차니
embeded/eps82662023. 12. 12. 12:19

AT+RST와 리셋 버튼의 메시지가 많이 다르게 나온다.

AT+RST

OK

 ets Jan  8 2013,rst cause:2, boot mode:(3,7)

load 0x40100000, len 2408, room 16 
tail 8
chksum 0xe5
load 0x3ffe8000, len 776, room 0 
tail 8
chksum 0x84
load 0x3ffe8310, len 632, room 0 
tail 8
chksum 0xd8
csum 0xd8

2nd boot version : 1.6
  SPI Speed      : 40MHz
  SPI Mode       : QIO
  SPI Flash Size & Map: 32Mbit(512KB+512KB)
jump to run user1 @ 1000

⸮⸮n⸮r⸮⸮n|⸮ l l⸮$`⸮rl⸮l⸮ l`⸮rl⸮l⸮ l`⸮rl $⸮ ll`rl$rl⸮bb Čb⸮b br⸮$ b⸮n'nn⸮ l⸮ l ⸮ l⸮ll⸮l⸮⸮⸮⸮$`⸮n⸮bb l l$b ⸮⸮bb l ⸮brlrl
ready

 

기본은 AP 모드로 되어있는 것 같고

AT+CWMODE?
+CWMODE:2

OK

 

FaryLink_F81835 라는 SSID로 검색되고 접속된다.

AT+CWSAP?
+CWSAP:"FaryLink_F81835","",1,0,4,0

OK

 

핸드폰이 192.168.4.2로 붙었는데 MAC이 안드로이드에서 나오는 거랑 다르다. 머지?

AT+CWLIF
192.168.4.2,0e:f8:ff:00:00:00

OK

 

핸드폰에서 붙이면 이렇게 붙는데, 저 MAC은 도대체 누구꺼냐 -ㅁ-?

 

노트북꺼 붙이니 제대로 뜨는데, 핸드폰은 왜 다르지?

AT+CWLIF
192.168.4.2,0e:f8:ff:00:00:00
192.168.4.3,8c:55:4a:28:25:bc

OK

 

요건 노트북 MAC

$ ifconfig
wlo1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1280
        inet 192.168.4.3  netmask 255.255.255.0  broadcast 192.168.4.255
        inet6 fe80::9169:c7eb:3e76:3204  prefixlen 64  scopeid 0x20<link>
        ether 8c:55:4a:28:25:bc  txqueuelen 1000  (Ethernet)
        RX packets 2431961  bytes 301079066 (301.0 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 205909  bytes 25249933 (25.2 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

 

status가 5는 멀 의미하는지 모르겠다. 한개 더 붙었다고 느는것도 아니고 머지?

프로토콜 문서 찾아보니 5번은 wifi에 연결되지 않았다. 머 AP 모드니까 당연한건가?

AT+CIPSTATUS
STATUS:5

OK

 

[링크 : https://www.espressif.com/sites/default/files/4a-esp8266_at_instruction_set_en_v1.5.4_0.pdf]

'embeded > eps8266' 카테고리의 다른 글

esp8266mod / esp-12f d1  (0) 2025.01.06
esp8266 sdio wifi  (0) 2024.09.12
esp8266 nodemcu v3 기본 펌웨어  (0) 2023.12.11
esp8266 esptool.py  (0) 2023.12.11
esp8266 microUSB 연결 2  (0) 2023.12.11
Posted by 구차니
embeded/esp322023. 12. 11. 17:11

eps8266은 10bit / esp32는 12bit인데

WiFi 끄면 100KSPS (이론상 2MSPS)

WiFi 켜면 1KSPS 정도 겨우 하는듯 하다.

내장 ADC로 사운드 입력으로 쓸 수 있으려나 했는데 무리일 듯.

 

ADC sampling rate: can reach 100000 times per second with Wi-Fi turned off, and 1000 times per second with Wi-Fi turned on.

[링크 : https://espressif-docs.readthedocs-hosted.com/projects/esp-faq/en/latest/software-framework/peripherals/adc.html]

[링크 : https://docs.espressif.com/projects/esp-idf/en/v4.4/esp32/api-reference/peripherals/adc.html]

 

Resolution (bit) Speed (ksps)
ADC_WIDTH_BIT_9 27.1739
ADC_WIDTH_BIT_10 27.1739
ADC_WIDTH_BIT_11 27.1739
ADC_WIDTH_BIT_12 27.1739

[링크 : https://www.labfruits.com/esp32-adc-speed/]

'embeded > esp32' 카테고리의 다른 글

esp32 종류  (0) 2023.12.12
esp8266 wifi AT 명령어 예제  (0) 2023.12.12
esp32 oled i2c  (0) 2023.12.11
esp32-cam lcd 달기 2  (0) 2023.11.30
esp32cam / esp wroom 32 - pinout  (0) 2023.11.30
Posted by 구차니
embeded/esp322023. 12. 11. 16:23

SPI 사기 전에는 일단 이걸로 테스트 해봐야겠군..

 

[링크 : https://stemwith.github.io/2021/09/26/ESP32-OLED/]

[링크 : https://randomnerdtutorials.com/esp32-ssd1306-oled-display-arduino-ide/]

'embeded > esp32' 카테고리의 다른 글

esp8266 wifi AT 명령어 예제  (0) 2023.12.12
esp32-s2 adc  (0) 2023.12.11
esp32-cam lcd 달기 2  (0) 2023.11.30
esp32cam / esp wroom 32 - pinout  (0) 2023.11.30
esp32 bt hid  (0) 2023.11.30
Posted by 구차니