'분류 전체보기'에 해당되는 글 578건
- 2019.09.24 :: littlevgl 저작 도구
- 2019.06.25 :: ESP32 DAC를 이용한 사운드 출력
- 2019.06.13 :: python PyQt5 및 실행파일 만들기
- 2019.06.12 :: Esp32 micropython 사용
- 2019.06.10 :: uPyCraft - micropython edit
- 2019.05.31 :: python 개발환경 pycharm 설치
- 2019.05.31 :: Micropython 관련 자료
- 2019.05.31 :: Micropython 검토
littlevgl 저작 도구가 나왔다.
리눅스 용과 Web 용으로 구분되어 나온듯 하다.
https://github.com/kaiakz/lv_gui_designer
만드신분든 대단 하다고 ~~
PC용도 있는것 같다.
https://github.com/rohmer/LVGL_UI_Creator/tree/Dev/UICreator
rohmer/LVGL_UI_Creator
Drag and Drop UI Creation for LVGL. Contribute to rohmer/LVGL_UI_Creator development by creating an account on GitHub.
github.com
'공부 > littlevgl' 카테고리의 다른 글
littlevgl 저작 도구 (0) | 2019.09.24 |
---|---|
LittlevGL STM32F103RC 에서 돌려 보기 (0) | 2019.05.21 |
LittlevGL 한글 설정 (0) | 2019.05.21 |
LittlevGL 여러 예제 돌려 보기 (0) | 2019.05.21 |
Littlevgl simulator 돌려보기 (0) | 2019.05.21 |
Littlevgl 소개 (0) | 2019.05.21 |
ESP32 DAC 또는 외부에 codec 을 안달고 쓸만한 사운드 라이브러리를 찾았다.
1. https://github.com/earlephilhower/ESP8266Audio
earlephilhower/ESP8266Audio
Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32 - earlephilhower/ESP8266Audio
github.com
2. http://www.buildlog.net/blog/2018/02/game-audio-for-the-esp32/
Game Audio for the ESP32 at Buildlog.Net Blog
February 15th, 2018 by bdring I have been working on some games for the ESP32 and needed some decent quality audio with a minimum number of additional components. I was bouncing between using the DAC and using the I2S bus. The DAC requires less external p
www.buildlog.net
ESP8266Audio 는 기능이 막강하나 컴파일시 용량부족으로 에러가 발생해서 시험을 못했다.
필요에 따라 일부 SOURCE 를 가공해서 사용하면 좋을 것 같다.
Game Audio ESP32 는 PCM 데이터를 DAC 에 출력하도록 되어있으며 가볍게 사용하기 좋아 보였다.
실제 출력파형과 사운드를 들어보면 쓸만하다.
소스 가장 상단에 아래와 같은 문장이 있는데
Game_Audio_Class GameAudio(25,0);
25번 PIN으로 출력하는 것을 뜻한다.
'공부 > arduino' 카테고리의 다른 글
ESP32 DAC를 이용한 사운드 출력 (0) | 2019.06.25 |
---|---|
esp32 ble test (0) | 2018.04.12 |
esp32 freertos web 올리기 (0) | 2018.04.12 |
esp32 free rtos 사용 (0) | 2018.04.12 |
esp32 oled 한글 올리기 (0) | 2018.04.12 |
esp32 아두이노 라이브러리 업그레이드 (0) | 2018.04.12 |
댓글을 달아 주세요
1. PyQt5 인스톨
>pip3 install PyQt5
>pip3 install pyQT5-tools
아래 디렉토리에 설치
C:\Users\(사용자명)\AppData\Local\Programs\Python\Python37\Lib\site-packages\pyqt5_tools
2. PyCharm 에 PyQt5 실행가능하도록 설정
a) PyCharm 실행
b) File - Settings 실행
c) Project: {프로젝트이름} - Project Interpreter 실행
d) 설치한 패키지 목록들이 나오는데 우측에 + 버튼을 눌러 qt추가
e) 검색창에 pyqt5라고 검색을 하고, "PyQt5" 패키지를 설치
3. 실행파일 만들기
a) pyinstaller 설치
>pip3 install pyinstaller
b) 실행파일 만들기
>pyinstaller --windowed --onefile main.py
참고 사이트
https://mainia.tistory.com/5610
파이썬(Python) Pyinstaller 로 exe 실행 파일 만드는 방법
파이썬(Python) Pyinstaller 로 exe 실행 파일 만드는 방법 환경: PyCharm, Python 3.3 윈도우에서 실행할 GUI 화면을 만든다면 PyQt5 라이브러리를 많이 사용합니다. 완성된 프로그램을 배포하거나 실행하고자 할..
mainia.tistory.com
PyQt & Qt Designer 사용하기
2016년 11월 13일 일요일 코코넛냠냠 목차 1. 디자이너(Qt Designer) 개요; 사용 용도 2. 디자이너(Qt Designer) 구하기 3. PyQt 설치하기 4. 빌드하기1: .ui 파일 저장하고 불러오기 5. 빌드하기2: uic 사용 6...
nanite.tistory.com
[PyQt5] 설치 방법 (pip, pycharm 이용)
파이썬이 설치되어있다는 전제하에.. 준비 : 최신 버전의 파이썬을 설치한다. (1) 윈도우 커맨드 창을 켠다...
blog.naver.com
https://mainia.tistory.com/5604
Python(파이썬) PyQt5 설치하는 방법
Python(파이썬) PyQt5 설치하는 방법 환경: PyCharm Qt 는 데스크톱과 모바일 시스템을 효과적으로 엑세스할 수 있는 높은 수준의 크로스 플랫폼 C++ 라이브러리입니다. 크로스 플랫폼(cross-platform) 이란 여러..
mainia.tistory.com
https://wikidocs.net/book/2165
위키독스
온라인 책을 제작 공유하는 플랫폼 서비스
wikidocs.net
'공부 > micropython' 카테고리의 다른 글
python PyQt5 및 실행파일 만들기 (0) | 2019.06.13 |
---|---|
Esp32 micropython 사용 (0) | 2019.06.12 |
uPyCraft - micropython edit (0) | 2019.06.10 |
python 개발환경 pycharm 설치 (0) | 2019.05.31 |
Micropython 관련 자료 (0) | 2019.05.31 |
Micropython 검토 (0) | 2019.05.31 |
댓글을 달아 주세요
windows 10 에 사용한예
1. python 을 PC에 설치 한다. (이전글 확인)
2. 정상적으로 설치 되었는지 확인
명령 프롬프트에서 pip 실행되는지 확인
>pip
3. esptool 을 인스톨 한다.
명령 프롬프트에서 pip install esptool 을 실행
> pip install esptool
4. esptool 이 정상적으로 설치 되었는지 확인
명령 프롬프트에서 esptool.py 를 실행 되는지 본다.
> esptool.py
5. esp32 용 ROM 파일을 다운로드 받는다.
http://micropython.org/download#esp32
MicroPython - Python for microcontrollers
MicroPython is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments.
micropython.org
현재 최종 버전은 esp32-20190612-v1.11-44-g8b18cfede.bin (latest) 임
6. esp32 kit를 PC 에 연결 한다. (USB 연결)
7. 연결된 시리얼 포트 번호를 장치관리자에서 확인한다. (예 COM15)
8. esptool.py에서 연결이 되는지 확인 한다.
> esptool.py --port COM15 flash_id
연결이 되면 아래와 같이 표시 된다.
D:\>esptool.py --port COM15 flash_id D:\> |
9. esp32 의 flash을 지운다.
> esptool.py --chip esp32 --port COM15 erase_flash
아래와 같이 표시된다.
D:\>esptool.py --chip esp32 --port COM15 erase_flash esptool.py v2.6 Serial port COM15 Connecting.... Chip is ESP32D0WDQ5 (revision 1) Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None MAC: 24:0a:c4:c1:26:30 Uploading stub... Running stub... Stub running... Erasing flash (this may take a while)... Chip erase completed successfully in 9.4s Hard resetting via RTS pin... |
10. 다운로드 받은 bin 파일을 flash에 write 한다.
> esptool.py --chip esp32 --port COM15 --baud 460800 write_flash -z 0x1000 esp32-20190612-v1.11-44-g8b18cfede.bin
아래와 같이 표시된다.
D:\>esptool.py --chip esp32 --port COM15 --baud 460800 write_flash -z 0x1000 esp32-20190612-v1.11-44-g8b18cfede.bin Leaving... |
11. 정상적으로 설치 되었는지 터미널에서 확인한다. ( tera term 에서 시리얼속도 115200으로 설정)
아래와 같이 사용이 가능하다.
'공부 > micropython' 카테고리의 다른 글
python PyQt5 및 실행파일 만들기 (0) | 2019.06.13 |
---|---|
Esp32 micropython 사용 (0) | 2019.06.12 |
uPyCraft - micropython edit (0) | 2019.06.10 |
python 개발환경 pycharm 설치 (0) | 2019.05.31 |
Micropython 관련 자료 (0) | 2019.05.31 |
Micropython 검토 (0) | 2019.05.31 |
댓글을 달아 주세요
DFRobot 에서 micropython 용 edit 를 배포 하고 있다.
해당 사이트는
설명 : http://docs.dfrobot.com/upycraft
About · GitBook
Download Python, a script language that is relatively simple and easy to learn. It is more and more popular in programming languages. With the support of powerful communities, Python becomes an ideal language for more and more amateur programmers, especial
docs.dfrobot.com
github : https://github.com/DFRobot/uPyCraft
DFRobot/uPyCraft
Contribute to DFRobot/uPyCraft development by creating an account on GitHub.
github.com
현재 최종 버전은 1.1 이다.
'공부 > micropython' 카테고리의 다른 글
python PyQt5 및 실행파일 만들기 (0) | 2019.06.13 |
---|---|
Esp32 micropython 사용 (0) | 2019.06.12 |
uPyCraft - micropython edit (0) | 2019.06.10 |
python 개발환경 pycharm 설치 (0) | 2019.05.31 |
Micropython 관련 자료 (0) | 2019.05.31 |
Micropython 검토 (0) | 2019.05.31 |
댓글을 달아 주세요
사이트 : https://www.jetbrains.com/pycharm/download/#section=windows
Download PyCharm: Python IDE for Professional Developers by JetBrains
Intelligent Python IDE with refactorings, debugger, code completion, on-the-fly code analysis and coding productivity orientation
www.jetbrains.com
community 버전 다운받아 설치
참고 사이트 : https://namu.wiki/w/PyCharm
'공부 > micropython' 카테고리의 다른 글
python PyQt5 및 실행파일 만들기 (0) | 2019.06.13 |
---|---|
Esp32 micropython 사용 (0) | 2019.06.12 |
uPyCraft - micropython edit (0) | 2019.06.10 |
python 개발환경 pycharm 설치 (0) | 2019.05.31 |
Micropython 관련 자료 (0) | 2019.05.31 |
Micropython 검토 (0) | 2019.05.31 |
댓글을 달아 주세요
1. Micropython 홈페이지 : https://micropython.org/
2. Micropython github : https://github.com/micropython
3. 적용보드(ST MCU 사용) : https://github.com/micropython/micropython/wiki/Boards-Summary
4. 표준 보드 관련 홈페이지 : https://www.kickstarter.com/projects/214379695/micro-python-python-for-microcontrollers
-> 표준보드는 PCB 파일 까지 공개 되어 있다
5. 표준 보드 회로도
'공부 > micropython' 카테고리의 다른 글
python PyQt5 및 실행파일 만들기 (0) | 2019.06.13 |
---|---|
Esp32 micropython 사용 (0) | 2019.06.12 |
uPyCraft - micropython edit (0) | 2019.06.10 |
python 개발환경 pycharm 설치 (0) | 2019.05.31 |
Micropython 관련 자료 (0) | 2019.05.31 |
Micropython 검토 (0) | 2019.05.31 |
댓글을 달아 주세요
Micropython 을 Stm32f429i-disc1에 올리기 위함 검토
1. 컴파일 환경
-> Windows에서 하려고 gcc-arm-none-eabi 를 윈도우에 깔고 Gnuwin32를 설치 해서 make를 하였으나
Gnuwin32에 tr 명령이 들어 있지 않아 make 에서 에러 발생 사용 불가
-> linux base 로 변경 해서 사용
-> linux 는 Ubuntu 16.04에서 환경 구성
2. Ubuntu 16.04 환경 구성
-> 컴파일러 설치 : sudo apt-get install gcc-arm-none-eab
-> git 설치 : sudo apt-get install git
-> MicroPython 소스 받기 : git clone https://github.com/micropython/micropython.git
-> 컴파일 : micropython-master/ports/stm32 폴더로 이동후 make BOARD=STM32F429DISC 를 실행
-> 컴파일 파일 : micropython-master/ports/stm32/build-STM32F429DISC 디렉토리에 생성
-> 컴파일 파일명 : firmware.hex 로 생성
3. ROM 파일을 Stm32f429i-disc1 보드에 write 함
4. 실행 화면 (가상 시리얼 에 9600bps로 접속)
'공부 > micropython' 카테고리의 다른 글
python PyQt5 및 실행파일 만들기 (0) | 2019.06.13 |
---|---|
Esp32 micropython 사용 (0) | 2019.06.12 |
uPyCraft - micropython edit (0) | 2019.06.10 |
python 개발환경 pycharm 설치 (0) | 2019.05.31 |
Micropython 관련 자료 (0) | 2019.05.31 |
Micropython 검토 (0) | 2019.05.31 |
댓글을 달아 주세요