ZLX-ESP32-1 개발 보드 중국어 및 영어 샘플 코드 공식 출시
우리는 이제 공식적으로 정리하고 출판했습니다.ZLX-ESP32-1 개발 보드 샘플 코드 패키지를 통해 개발자는 하드웨어 리소스, GPIO 정의 및 다양한 온보드 기능 사용 방법을 빠르게 이해할 수 있습니다.
이 샘플 코드는 다음을 기반으로 합니다.ZLX-ESP32-1 / ESP32-2432S0248R-PLUSESP32-WROOM-32E / ESP32-WROOM-32UE 관련 개발 및 테스트에 적합한 하드웨어 플랫폼 구성입니다.
샘플 코드는 독립적인 프로젝트로 구성되어 있으며, 각 기능을 독립적으로 열고, 컴파일하고, 테스트할 수 있어 초보자도 쉽게 배울 수 있고, 개발자는 자신의 프로젝트를 직접 참조할 수 있습니다.
중국어 및 영어 버전
코드 패키지는 다음도 제공합니다.
중국어 샘플 코드 디렉토리
English Example Code Directory
각 예제에는 중국 및 해외 개발자의 사용을 용이하게 하기 위한 독립적인 문서가 포함되어 있습니다.
독립형 기능 예
이 릴리스에는 주로 다음을 포함한 여러 개의 독립적인 샘플 프로젝트가 포함되어 있습니다.
ST7789 2.8인치 TFT 스크린 테스트
XPT2046 저항성 터치 원시 데이터 읽기
XPT2046 고정 좌표 매핑
화면 180° 회전
180° 회전 후 터치 좌표 동기화
TF/MicroSD 카드 장착 및 정보 읽기
TF 카드 파일 읽기 및 쓰기 테스트
TF 카드 형식 예
오디오 PWM 및 전력 증폭기 테스트
Wi-Fi 네트워크 검색
BLE 블루투스 장치 검색
GT-U7 GPS/GNSS 데이터 읽기
RGB LED 테스트
배터리 전압 ADC 감지
BOOT 버튼 감지
NVS/구성 복구 예
실제 하드웨어 매개변수를 기반으로 구성됨
샘플 코드는 다음을 포함하여 ZLX-ESP32-1의 실제 하드웨어 GPIO에 따라 구성됩니다.
ST7789 디스플레이, XPT2046 터치 스크린, TF 카드, RGB LED, 오디오, 배터리 ADC, GPS 및 BOOT 버튼과 같은 온보드 리소스.
또한 터치 예제에서는 개발자가 처음부터 터치 방향과 기본 좌표 관계를 확인할 필요가 없도록 실제 고정 매핑 매개변수를 사용합니다.
PlatformIO 프로젝트 구조
각 독립형 예제에는 전체 프로젝트 파일이 포함되어 있습니다.
platformio.inisrc/main.cppinclude/pins.hinclude/config.hREADME.md
개발자는 다음을 사용할 수 있습니다.Visual Studio Code + PlatformIO개발을 위해 해당 샘플 디렉터리를 직접 엽니다.
개발 및 2차 개발에 적합
이러한 예제는 하드웨어 테스트뿐만 아니라 ZLX-ESP32-1 프로젝트 개발을 위한 기본 코드로도 사용됩니다.
개발자는 실제 필요에 따라 디스플레이, 터치, MicroSD, Wi-Fi, BLE, GPS, 오디오, 배터리 감지 및 기타 기능을 자체 IoT, 데스크톱 컨트롤러, 센서 디스플레이 터미널 또는 기타 ESP32 프로젝트에 결합할 수 있습니다.
앞으로도 ZLX-ESP32 시리즈 개발 자료, 샘플 코드 및 기술 문서를 지속적으로 업데이트할 예정입니다.
Downloads & Resources:
https://www.zlxchina.com
Technical Support:
mq19880204@gmail.com
Hefei Zhiluxing Information Technology Co., Ltd.