| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
- 파일 열기
- Ota
- MSE
- esp32
- 객체인식
- 배치
- ESP
- tensor
- perceptron
- 컴공
- Batch
- loss function
- esp-idf
- 손실함수
- 파이썬프레임워크
- numpy
- 파이썬
- 컴퓨터비전
- TXT
- pytorch
- PySide6
- menuconfig
- channel
- 머신러닝
- vscode
- Plot
- matplotlib
- propagation
- 딥러닝
- 데이터셋
- Today
- Total
목록전체 글 (12)
Welcome to Jiyuniverse
먼저 ESP-IDF Terminal을 열어야 한다. 이 터미널에서 esptool.py 등의 작업 관리 도구들을 사용할 수 있게 된다.$ esptool.py flash_id 실제 esp32의 flash size를 알 수 있다. 위의 출력을 보면 8MB라고 나오는데 현재 sdkconfig는 2MB 로 설정되어 있다. 변경 방법1. ESP-IDF Terminal에 idf.py menuconfig 입력.2. Serial flasher config 선택 3. flash size 변경 4. s 누르고 q (save > quit) ota 구현에 필요한 용량을 확보했다. 이제 파티션을 건드리는 작업을 진행할 예정이다.
나는 3.11.9 버전에서 IDF를 설치해보려고 한다.python --version > Python 3.11.9 일단 Extension pack 에서 ESP-IDF 를 install 했는데 무한 로딩중이다. 찾아보니 ESP-IDF 확장만 설치됐고, ESP-IDF 본체와 도구 설정이 안 되어 있어서 COMMANDS 뷰의 데이터 공급자 등록이 실패한 상태 라고 한다. 1. shift + ctrl + p 를 눌러 ESP-IDF: Open ESP-IDF installation Manager 검색 후 클릭이후 GitHub, 뭐 China에서 잘되는 선택지 등 3개가 나오는데 GitHub를 선택했다Code collects usage data. Read our privacy statement and learn ..
2번, MIDI 모드 펌웨어 올리기 MIDI 를 사용할 수 있다는데 어떻게 한다는 거지? 정보를 찾을 수가 없었다.그렇게 구글링으로 엄청 뒤지다보니 공식처럼 보이는 사이트에서 관련 자료를 발견했다 https://www.vlsi.fi/en/support/software/vs10xxapplications.html VLSI Solution-VS10XX ApplicationsThese are stand-alone applications for VS10XX IC's (except VS1000). They take full control of the IC to offer new or enhanced functionality over what has been available in the ROM firmware. ..
ATmega328P AVR 프로그래밍을 배운 후 이를 활용하여 모듈 하나를 골라 프로젝트를 하기로 했다.센터에 있는 모듈 리스트 중 한 번도 들어본 적, 만져본 적 없는 모듈을 골랐다.VS1003B이다.Common Uses:Adding audio playback/recording to Arduino projects.Voice recording applications.MIDI synthesizers.Internet radio players. 내가 가지고 있는 모듈의 데이터시트를 먼저 찾아보았다. VS1003B는 내부 DSP를 통해 오디오 데이터를 처리하며, 제어와 데이터 전송을 위해 두 가지 논리적 인터페이스를 제공한다. spi 통신용 핀 4개 : SO(MISO), SI(MOSI), SCLK, CS통신 제..
하하하하하.labels 폴더가 다 날아갔었다. 처음 데이터셋에서 다시 같은 코드를 돌리는 게 내키지 않아서,images 내부 폴더 각각의 파일명과 비교해서 같으면 labels 내부 폴더에 저장하는 코드를 작성했다. def collect_same_file(origin_list, labels) : # origin_list = images_test origin_list_set = {os.path.splitext(os.path.basename(img))[0] for img in origin_list} dest_list = [label for label in labels if os.path.splitext(os.path.basename(label))[0] in origin_list_set] return de..