본문 바로가기

platformio3

[ESP32] LVGL를 통한 GUI 개발 환경 구축 - 개발 환경- 개발 환경Macbook Pro 14 (M3)macOS : Sequoia 15.4PlatformIO 사용 - 하드웨어 : Crowpanel 7.0inchMCU : ESP32-S3Display : 7inch, 800 x 480부가 기능 : 스피커, 마이크로 SD카드, 배터리 부착 가능1. 서론   디스플레이는 요즘 모든 제품에 들어간다고 하여도 과언이 아닙니다. 디스플레이는 직관성이 좋고 좁은 화면에서 다양한 기능을 사용자에게 제공하기에도 적합하며 업데이트를 통한 기능 추가에도 도움이 됩니다. 게다가 터치가 되는 디스플레이는 사용하기 매우 편리합니다.    하지만 임베디드에서 좋은 디스플레이를 사용하는 것에 대해서 많은 부담이 있다는 것도 사실입니다. 임베디드라는 제한된 하드웨어(메모리 및 .. 2025. 4. 9.
[PlatformIO] STM32를 아두이노처럼 개발 - 개발 환경 개발 보드 : NUCLEO-F429ZI1. 서론  STM32 MCU의 모든 기능을 사용하기 위해서는 STM32 CubeIDE(그외 IAR, KEIL)를 사용하는 것이 좋다고 생각합니다. 하지만 아두이노에서 개발하는 것이 편한 사람들이 많으며 또한 방대한 라이브러리 또한 무시할 수 없습니다. 또한 다행인 것이 PlatformIO를 사용하여 Visual studio code에서 arduino 처럼 개발할 수 있는 2가지 토끼를 잡을 수 있습니다.  단, 주의 사항으로 세부적인 설정을 할 수 없으므로 다음과 같은 기능이 필요 한 사람은 CubeIDE로 개발 하는 것을 추천한다.  1. Clock를 세부 조정 해야하는 개발자  2. DMA와 같은 기능을 사용해야 하는 개발자 2. PlatfromI.. 2025. 3. 26.
[PlatformIO] Visual studio code에서 arduino 개발 - 개발 환경개발 보드 : Arudino R4 wifi 1. 서론https://github.com/microsoft/vscode-arduino/issues/1760 VS Code Arduino Extension Removal from Marketplace · Issue #1760 · microsoft/vscode-arduinoDear Arduino Extensions customers, Thank you for your continued support and enthusiasm for the Arduino extension and platform. Your feedback and engagement have been invaluable, and we’re incredibl...github.com  오랜만.. 2025. 3. 25.