반응형

IOT 7

[IoT] Windows IoT Core 라즈베리파이 3 - PWM

2022.04.07 - [프로그래밍/IoT] - [IoT] Windows IoT Core 라즈베리파이 3 개발환경 구축 - 1 [IoT] Windows IoT Core 라즈베리파이 3 개발환경 구축 - 1 이번 포스트는 라즈베리파이3와 Windows IoT Core를 이용하여 IoT Device를 개발하기 위한 개발 환경 구축 해보자! 준비물 Raspberry Pi 2 or 3 (반드시 Model B 까지 버전만 사용해야한다. Model B+ 부터는 지.. nonstop-antoine.tistory.com 2022.04.12 - [프로그래밍/IoT] - [IoT] Windows IoT Core 라즈베리파이 3 개발환경 구축 - 2 [IoT] Windows IoT Core 라즈베리파이 3 개발환경 구축 -..

프로그래밍/IoT 2022.04.18

[IoT] Windows IoT Core 라즈베리파이 3 화면 회전

아래와 같이 내 장치 목록에서 장치 포털로 들어갈 수 있다. 그러면 Device Settings에 보면 화면을 회전할 수 있도록 옵션이 존재한다. 하지만 시도해보면 90도 회전이 안될 것이다. 그래서 찾아낸 방법이 있다. SD Card를 다시 열여서 config.txt를 연다. 그리고 아래의 값을 넣어준다. display_rotate=1 0~3으로 셋팅할 수 있는데 0이면 정방향 1이면 90도 회전 2면 180도 회전 3이면 270도이다.

프로그래밍/IoT 2022.04.12

[IoT] Windows IoT Core 라즈베리파이 3 개발환경 구축 - 2

2022.04.07 - [프로그래밍/IoT] - [IoT] Windows IoT Core 라즈베리파이 3 개발환경 구축 - 1 [IoT] Windows IoT Core 라즈베리파이 3 개발환경 구축 - 1 이번 포스트는 라즈베리파이3와 Windows IoT Core를 이용하여 IoT Device를 개발하기 위한 개발 환경 구축 해보자! 준비물 Raspberry Pi 2 or 3 (반드시 Model B 까지 버전만 사용해야한다. Model B+ 부터는 지.. nonstop-antoine.tistory.com 지난 포스트에서는 라즈베리파이에 Windows IoT Core OS를 올리는 것을 설명하였습니다. 이번에는 Visual Studio를 이용하여 개발환경을 구성하고 원격 배포해보도록 하겠습니다. 준비 먼..

프로그래밍/IoT 2022.04.12

[IoT] Windows IoT Core 라즈베리파이 3 개발환경 구축 - 1

이번 포스트는 라즈베리파이3와 Windows IoT Core를 이용하여 IoT Device를 개발하기 위한 개발 환경 구축 해보자! 준비물 Raspberry Pi 2 or 3 (반드시 Model B 까지 버전만 사용해야한다. Model B+ 부터는 지원을 안한다) SD Card Reader OS Windows 10 Version 10.0.10240 이상의 버전의 PC Ultra Micro SD Card 8GB (FAT32 format) - 최소 Class 10 이상의 고속 메모리 카드 설치 sd card에 windows iot core를 설치를 하자. https://docs.microsoft.com/ko-kr/windows/iot-core/downloads 다운로드 - Windows IoT 단위 테스트를..

프로그래밍/IoT 2022.04.07

[IoT] Esp32 여유 Heap 정보 알아보기

C#이나 Java, Javascript등의 언어들은 GC를 통해 매모리를 관리하기에 개발자가 특별히 메모리 관리를 해줄 필요가 없습니다. (물론 GC를 생각하며 프로그램 안짜면 메모리 누수가 발생될수 있다.) 그러나 C++의 경우 개발자가 메모리를 관리를 해줘야합니다. 이것은 ESP32를 C++로 돌릴때도 마찬가지입니다. 코드를 잘못짜게 되면 Heap영역을 계속적으로 잡아먹게 되고 결국에는 ESP32가 재부팅됩니다. if(millis() - heapCheckMillis > 1000){ memcurr = ESP.getFreeHeap(); Serial.printf("FREEHeap: %d; DIFF %d\n", memcurr, memcurr - memlast); memlast = memcurr; heapCh..

프로그래밍/IoT 2020.11.25

[IoT] Arduino IDE 개발환경 구축하기

이전 포스트에서 우리는 개발보드를 esp32 칩이 있는 esp-32 devkit으로 선정하였습니다. (물론 esp-32가 내장되어있는 nodemcu-32s라던가 기타 다른 개발모듈을 선택하셔도 무방합니다.) 자 일단 MCU는 왔는데 개발은 어떻게 해야 하냐?? 라고 물으실수 있습니다. 어떻게 개발하긴요!! 우리의 Arduino IDE가 다 해줘요!! 일단 Arduino IDE를 설치해봅시다. https://www.arduino.cc/en/Main/Software Arduino - Software By downloading the software from this page, you agree to the specified terms. THE ARDUINO SOFTWARE IS PROVIDED TO YOU ..

프로그래밍/IoT 2020.08.03

[IoT] 개발 보드 선정하기

제목에도 그렇듯이 저는 Internet of things(IoT)에 대한 내용을 포스팅 할 예정이기에 주력으로 쓸 MCU를 선정해보도록 합시다. 우선 여러가지 옵션이 있을 수 있습니다. 첫 번째로 전통적인 방식으로 arduino uno + esp-01을 이용하는 방법. 가격은 $ 4.8 이네요. 그리 부담스러운 가격은 아닙니다. 다만 한가지 단점은 UNO는 동작 전원이 5V인데 비해 esp-01은 3.3V라서 전압 다운을 해줘야 한다는 점이고, 사실상 atmega328의 스팩은 그리 좋지 않습니다. ( https://store.arduino.cc/usa/arduino-uno-rev3 - TECH SPECS 참고 ) 여기서 ESP-01은 esp8266라는 마이크로칩을 이용한 저가형 wifi 모듈입니다. E..

프로그래밍/IoT 2020.08.03
반응형