M5stack M5ATOM을 무선 LAN에 연결했을 때 할당된 IP 주소를 LINE으로 알립니다. M5ATOM을 무선 LAN의 액세스 포인트에 접속했을 때에 할당된 IP 주소를 시리얼 버스를 사용하지 않고 LINE Notify에 통지해 본다. 참고로 한 것은 다음 기사 ESP32에서 LINE Notify에 알림을 던지는 절차 비망록 LINE에 알림을 위한 그룹 만들기 그룹에 LINE Notify 추가 그룹에 이름을 붙이기 완성된 그룹 LINE Notify에 로그인 내 페이지 보기 페이지 ... M5AtomM5stackLineNotify M5Stack에서 LINE Notify 발신 M5 UI Flow 편 M5Stack 버튼을 누르면 LINE에 메시지가 발행됩니다. 발신 메시지에 시간을 넣는다 이상을 M5 UI Flow로 구축 매우 간단하지만 메모 대신 기록으로. M5 UI Flow는 웹 기반으로 M5 시리즈를 블록 프로그래밍할 수 있는 플랫폼입니다. 브라우저에서 사용할 수 있으므로, 예를 들어 거실 소파에서 iPad만으로 M5Stack의 프로그래밍을 부담없이 즐길 수 있습니다. 준비로 M5S... M5flowM5stackLineNotify M5 : 비트로 샘플 프로그램 이동 M5:Bit를 입수했지만 샘플 프로그램의 움직이는 방법이 알기 어려웠기 때문에, 기재합니다. 원래 이것은 무언가라고 말하면, Micro:bit를 M5Stack로부터 제어하기 위한 것입니다. 이 M5:Bit를 Micro:bit에 장착하는 것으로 Grove 접속의 Micro:bit 모듈에 할 수 있는 이미지입니다. 다만 Micro:bit측에도 그것용의 프로그램이 필요하게 됩니다. 각각의 프로그램... M5stackmicrobitM5Bit Arduino IDE에서 최근에 발견 된 오류? 8/21 인생 최초의 핸즈온에 참가해 왔습니다. 그 때, 주최자 분들도 초보라고 말한 에러를 두드렸기 때문에 그 원인을 조사해 보았습니다. 에러 문장을 그대로 검색에 걸어도 전혀 히트하지 않는다 (처음 이런 에러 나오지 않는다. 인생 최초의 핸즈온! 꽤 즐겁지 만 수수께끼의 오류가 나왔습니다 ^_^ 그런 오류가 발생했을 때의 원인을 발견했습니다. 여기서 여러분 공통된 것이 mac os 10.... microbitM5stackArduinoIDEM5StickC Teams의 Incoming Webhook과 UIFlow의 결합 표제대로 내용을 자신의 메모로 썼습니다. 과거에 쓴 기사 Teams 의 Incoming Webhook 과 cURL·Node-RED 를 조합해 본 이야기를 다음 기사에 썼습니다. ● Teams의 Incoming Webhook 사용(cURL, Node-RED와 결합) - Qiita 또, M5Stack 시리즈와 조합해 사용할 수 있는 비주얼 프로그래밍 환경 「UIFlow」로부터, LINE・Disc... Webhookuiflow팀M5stackM5StickC Discord 서버의 텍스트 채널에 대한 메시징은 UIFlow 또는 Fetch API를 사용하여 수행됩니다 (#GW Advent Calendar 4/29) 이 기사에서 쓰는 내용은 아래의 동영상에 있는 M5GO 버튼을 누르면 Discord에 메시지가 보내진다( 로 구현)라고 하는 것과 을 시도한 이야기입니다. Discord에 Webhook을 사용하여 게시하고 curl에서 시도한 후 M5GO 버튼을 눌러 메시지를 게시하려고했습니다. 그리고 예를 들어 LINE 앱에 대한 알림( 을 이용)은 시도한 내용을 아래의 기사에 썼습니다. ● LINE Not... Webhookuiflow디스코드fetchM5stack M5Stack Grove 포트 A-B-C M5Stack Basic, Gray, CORE2의 Grove 포트. 빨간색이지만 I2C 용 포트이며 UART 또는 GPIO 포트로 사용할 수 없습니다. UART 또는 GPIO 용으로 Grove 포트를 사용하려면 을 사용하십시오. 확실히, 수중에 있는 확장 UNIT를 보면, PORT.A.I2C나 PORT.B.I/O, PORT.C.UART라고 쓰여지고 있는 것과 동시에 색으로 나뉘어지고 있는 것... I2CgpioGroveuartM5stack M5StickC에서 I2C 기기를 사용해보기 UIFlow를 사용하여 쉽게 프로그래밍하고 싶습니다 약간의 곳에서 망설이고 앞으로 나아가지 않기 때문에 기본으로부터 I2C를 사용하여 약간의 것을 움직이고 싶다 이전의 메모, 그리고 , 깊은 곳에는 터치할 수 없었기 때문에 , 손 빼기를 그만두고 차례로 해 보기로 합니다. 여러가지 조사하면서 해 보면, 이 페이지가 참고가 될 것 같습니다. 우선은, 여러가지 환경을 정돈합니다. 기본으로 돌아와... uiflowM5stackI2CM5StickC 우분투로 시작하는 M5stack Ubuntu에서 M5stack의 ArduinoIDE 개발 환경을 설정합니다. Ubuntu-14.04.1(x64) Arduino IDE 1.8.5 1. Arduino IDE 설치 에서 최신 Arduino IDE를 설치합니다. 환경에 맞게 Linux 32 bits/Linux 64 bits/Linux ARM 중 하나를 다운로드하여 답변합니다. Linux 64 bits라면, 다음의 커멘드를 실행해도... ArduinoM5stackESP-WROOM-02 M5Stack에서 Amazon FreeRTOS를 사용하는 4(SD 카드편) , , 과 M5Stack에서 Amazon FreeRTOS가 실행되는 환경이 완성되었습니다. 그리고는 SD 카드에도 액세스하고 싶네요. SD 카드는 일본어 폰트의 표시나, 오프라인시의 데이터 보존에 대활약입니다. 직장 관련 라는 자동 의사 메모 작성 서비스에서도 일본어를 표시하고 있습니다. SD 카드 액세스를 포함하여 ESD-IDF에서 제공하는 API를 사용할 수 있습니다. SD 카드의 액세스... awsIoTM5stackIoTFreeRTOSAWS M5Stack에서 Amazon FreeRTOS 사용 3 , 지난번과, M5Stack에서 Amazon FreeRTOS가 동작해, 어플리케이션을 만들 수 있을 것 같은 생각이 되어 왔습니다. 그렇다고 해도, 모처럼의 화면을 사용할 수 없으면 M5Stack를 사용하고 있는 의미가 없어져 버립니다. 직장에 관여하고 있는 라는 자동 의사 메모 작성 서비스에서도 조작 메뉴나 QR 코드를 표시시키는 등 스마트 스피커의 보조로서 M5Stack이 대활약하고 있습... awsIoTM5stackIoTFreeRTOSAWS M5Stack에서 Amazon FreeRTOS 사용 2 , M5Stack에서 Amazon FreeRTOS가 동작하는 것을 확인할 수 있었으므로, 이번은 앱의 작성 방법을 확인하면서, LED를 점멸(이른바 L치카)하고 싶습니다. 일에 관여하고 있다 라고 하는 자동 의사 메모 작성 서비스로 M5Stack를 이용하고 있습니다만, 디바이스가 늘어나면 관리가 대단합니다. Amazon FreeRTOS가 M5Stack에서 사용할 수 있게 되면 매우 매력적입니... awsIoTM5stackIoTFreeRTOSAWS Blynk를 사용하여 스마트 폰과 M5StickC로 커뮤니케이션 스마트폰-디바이스간이나 디바이스-디바이스간에 커뮤니케이션할 수 있는 것을 만들고 싶다. 인터넷을 통해. 하지만 Azure라든지 AWS라든지 쓰면 돈이 든다. 그렇다면 뭔가 좋은 것 없을까-라고 찾고 있으면 있었습니다. "Blynk"라는 서비스입니다. 일정한 범위 내에서 사용한다면 "무료"입니다. 멋지다! Blynk는 스마트폰 등에서 외부 네트워크에 있는 장치를 원격 조작할 수 있도록 하는 서... BlynkM5stackM5StickC M5Burner를 사용하여 M5Stack을 공장 출하 상태로 되돌리기 M5Stack이나 M5stickC를 공장 출하 상태로 되돌리기 위한 작업입니다. M5Burner. M5Stack의 펌웨어를 쓰는 공식 소프트웨어. 에서 Burner를 다운로드합니다. 대상 제품에서 필요한 Burner를 다운로드합니다. Burn을 클릭합니다. (Wifi 설정이 필요할 수 있음) 에서 Burner 다운로드. Software -> Downloads -> Burner Burner를 ... M5stickVArduinoM5stackM5StickCM5Burner M5StickC가 COM 포트로 인식되지 않음 새로운 PC(Windows 10 Pro 64비트)에 새로 ArduinoIDE를 설치했습니다. 이러한 기회는 거의 없습니다. 설치 절차는 이 기사를 참고로 진행되었습니다. M5Stack 시리즈 제품을 ArduinoIDE에서 사용 그 결과 M5Stack은 COM 포트로 인식되었습니다. 좋은 문제 없음! 그러나 M5StickC와 ATOM Lite는 COM 포트로 인식되지 않고 장치 관리자에서 다른... FTDIATOMLitecom 포트M5stackM5StickC M5StickC+UIFlow로 회의실의 사용 상황을 모니터링하자 ①-2(마그넷 스위치 완성판) 계속해서, ThingSpeak에의 송신까지 구현했습니다. ThingSpeak는 횟수 제한이 있으므로 상태가 바뀔 때만 보내도록 하고 있습니다. qiita.py... uiflowThingspeakM5stackIoTM5StickC M5StickC+UIFlow로 회의실의 사용 상황을 모니터링하자 ①-1(마그넷 스위치 준비편) 회의실의 이용 상황을 Web상에서 파악할 수 있는 구조를 M5StickC+마그넷 스위치→ThingSpeak 를 사용하여 구축했습니다. UIFlow를 사용한 블록 프로그래밍을 사용했으므로 코드는 한 줄도 쓰지 않고 끝납니다. 아래와 같이 연결하여, 통전시는 0, 절단시는 1로 하도록 하고 있습니다. M5Door.py ThingSpeak까지 연결합니다.... uiflowThingspeakM5stackIoTM5StickC BugC와 JoyC에서 놀았습니다. BugC와 JoyC를 결합하여 라디오 컨트롤을 만들어 보겠습니다. BugC는 M5StickC를 연결하여 사용하는 로봇 기반입니다. 이용에는 별도 M5StickC가 필요합니다. 본 제품에는 M5StickC는 포함되어 있지 않으므로 주의해 주십시오. BugC는 4개의 DC 모터, 모터 드라이버, 2개의 RGB LED, 배터리, 배터리 홀더, 전원 스위치로 구성되어 있습니다. 스위치 과학에서 살 ... ArduinoM5stackM5StickC 【비망록】M5Stack/Stick-C의 MicroPython으로 리셋을 걸고 싶을 때 M5Stack을 사용하고 있는 중, 조건 분기로 리셋을 걸고 싶어지는 타이밍도 있을 것입니다. 그러나 UIFlow의 Blockly 블록 목록을 보더라도 재설정 블록은 보이지 않습니다. 그래서 검색해 보면 의 사이트에 기술이 있었다. DeepSleep이라는 절전용(?)의 기능이 있다. 여기를 사용하면 메모리가 초기화됩니다. (적어도 시동 시간이 재설정되었습니다.) deepsleeptest 이 ... micropythonM5stackuiflowM5StickC M5Stack 시리즈의 Atomic GPS로 현재 위치를 Ambent에 표시 M5Stack의 개발 환경은 공식을 보고 설치해 주세요. ・Ambient ・M5Atom ・TinyGPS++ M5Atomic_GPS M5AtomicGPS_Ambient.ino... AmbientM5AtomM5stackGPS M5Stack Gray에 GPS 모듈을 장착하여 센서 값을 LCD에 표시 에 을 설치하여 센서 값(GPS 좌표, 가속도 센서, 자이로 센서)의 값을 LCD에 출력했으므로 코드 내용을 공유합니다. 포착한 위성의 수, HDOP, 일시, GPS 좌표, 가속도·자이로 센서치를 화상과 같이 출력합니다. M5Stack Gray와 GPS 모듈을 준비하면 위 리포지토리의 코드로 위 이미지의 LCD 출력 표시력을 얻을 수 있습니다. GPS 모듈을 그대로 사용하면 내부 안테나를 사... 가속도 센서자이로 센서M5stackGPS InfluxDB에 GPS 로깅 NMEA를 토하는 GPS 모듈과 M5Atom이 UART로 통신하여 GPS 좌표, 고도, CPU?의 일련 번호를 influxDB에 기록한다. ・M5 ATOM Lite · NMEA를 내는 GPS 모듈 · UDP 통신 가능한 InfluxDB가 움직이는 서버 · GPS 모듈과의 통신 GPS 모듈과의 통신 속도는 115200bps입니다. 다른 경우에는 해당 부분을 변경하십시오. 또한 UART 통신을 ... influxdbM5stackGPS M5Stack의 원격 제어를 Azure IoT Central에서 확인 클라우드에서 디바이스 제어를 시도하고 싶었기 때문에 M5Stack과 Azure IoT Central을 사용하여 M5Stack을 원격으로 제어합니다. 현재, 어느 근처까지 간단하게 실장할 수 있을 것 같고, 어디에서가 좀 더 찢어져 조사하면서 하지 않으면 안 되는지가 보여 왔기 때문에, 조금 시도해 보는 것만으로, 이 근처의 공부는 나름대로 할 수 있다고 생각합니다. 그리고는, 심플하지만 원격... QiitaAzureuiflowAzureIoTCentralAzureM5stack Azure/azure-iot-arduino를 ESP32(M5ATOM Lite)로 이동해 보세요 Azure IoT Hub SDK는 공식적으로 제공됩니다. 게다가 ESP32에 대응한 샘플도 포함되어 있습니다. 샘플을 이동하기 전에 몇 가지 단계를 거쳐야 했으므로 설명합니다. ESP32가 탄 개발 보드 (필자는 사용) Arduino IDE (1.8.13) python3 (3.9.2) 다음 라이브러리를 설치해야 하므로 Arduino IDE에서 설치해 봅시다. AzureIoTHub AzureI... AzureArduinoM5stackIoTESP32 Azure IoT Hub의 REST API를 사용하여 M5ATOM Lite에서 데이터를 보내는 방법 Azure IoT Hub에 M5ATOM Lite에서 데이터를 보내는 메모입니다. IoT Hub의 REST API를 활용합니다. 소스 코드는 GitHub에 게시됩니다. Azure IoT Hub 배포 을 참고로 IoT Hub의 인스턴스를 작성합니다. 스케일은 F1 를 선택. (무료 버전) Azure IoT Hub REST API 엔드포인트의 루트 인증서 얻기 ESP32에서 HTTPS 통신을 수행... AzureArduinoM5stackIoTAzureIoTHub M5ATOM Lite로 HTTP POST하는 간단한 샘플 코드 M5Atom Lite를 시작할 때 한 번만 HTTP POST하는 간단한 샘플 코드입니다. 코드는 에서 공개하고 있습니다. M5Stack등 다른 M5계의 디바이스에서도 같은 코드로 움직인다고 생각합니다. 동작 확인에는 을 이용합니다. 을 참고하여 Arduino IDE를 설정한다. M5ATOM Lite에 전원을 켭니다. M5ATOM Lite에서 POST할 수 있었습니다! 다음은 HTTPS 통신에... ArduinoM5stackIoTM5Atom WatchdogTimer 사용해보기 ESP32(M5Stack)와 Arduino에서 워치독 타이머의 동작을 확인한다. 모두 Arduino IDE를 이용하고 있지만, 워치독 타이머는 마이크로컴퓨터 의존의 부분이 많이 있어, 저레벨에서는 각각 다른 Function이 사용되고 있다. 또한, 양자 모두 정밀도에 차이가 있었기 때문에 그것도 기재한다. 랜덤한 시간(1-2500ms) Sleep중, Sleep 개시로부터 2초 경과했을 경우,... ArduinoM5stack타이머ESP32 M5Stack 개발 환경 구축 (VSCode에 Arduino 기능 확장 도입) Windows10에서 M5Stack 개발 환경 구축을 실시했을 때의 순서를 기재합니다. VSCode에 Arduino 확장 기능을 도입합니다. (Arduino IDE 배포 및 VSCode 배포가 완료되었다고 가정합니다. VSCode ver1.57.1) (2021/6/21 시점) Extensions를 선택하고 검색 창에 arduino를 입력하고, Microsoft의 Arduino를 선택하여 설치... ArduinoM5stackVSCode M5Stack 개발 환경 구축 (Arduino IDE 도입) Windows10에서 M5Stack 개발 환경 구축을 실시했을 때의 순서를 기재합니다. 우선은 Arduino IDE 도입해 HelloWorld 표시시키기까지의 것입니다. (2021/6/18 시점) 보다 인스톨러판을 DL해서 실행 ([Just Download]로 DL하고 다음, 다음 ...으로 설치 완료) DL로 실행 (다음, 다음 ...에서 설치 완료) 보드 관리자 추가 [파일] → [환경설... ArduinoM5stack 이전 기사 보기
M5ATOM을 무선 LAN에 연결했을 때 할당된 IP 주소를 LINE으로 알립니다. M5ATOM을 무선 LAN의 액세스 포인트에 접속했을 때에 할당된 IP 주소를 시리얼 버스를 사용하지 않고 LINE Notify에 통지해 본다. 참고로 한 것은 다음 기사 ESP32에서 LINE Notify에 알림을 던지는 절차 비망록 LINE에 알림을 위한 그룹 만들기 그룹에 LINE Notify 추가 그룹에 이름을 붙이기 완성된 그룹 LINE Notify에 로그인 내 페이지 보기 페이지 ... M5AtomM5stackLineNotify M5Stack에서 LINE Notify 발신 M5 UI Flow 편 M5Stack 버튼을 누르면 LINE에 메시지가 발행됩니다. 발신 메시지에 시간을 넣는다 이상을 M5 UI Flow로 구축 매우 간단하지만 메모 대신 기록으로. M5 UI Flow는 웹 기반으로 M5 시리즈를 블록 프로그래밍할 수 있는 플랫폼입니다. 브라우저에서 사용할 수 있으므로, 예를 들어 거실 소파에서 iPad만으로 M5Stack의 프로그래밍을 부담없이 즐길 수 있습니다. 준비로 M5S... M5flowM5stackLineNotify M5 : 비트로 샘플 프로그램 이동 M5:Bit를 입수했지만 샘플 프로그램의 움직이는 방법이 알기 어려웠기 때문에, 기재합니다. 원래 이것은 무언가라고 말하면, Micro:bit를 M5Stack로부터 제어하기 위한 것입니다. 이 M5:Bit를 Micro:bit에 장착하는 것으로 Grove 접속의 Micro:bit 모듈에 할 수 있는 이미지입니다. 다만 Micro:bit측에도 그것용의 프로그램이 필요하게 됩니다. 각각의 프로그램... M5stackmicrobitM5Bit Arduino IDE에서 최근에 발견 된 오류? 8/21 인생 최초의 핸즈온에 참가해 왔습니다. 그 때, 주최자 분들도 초보라고 말한 에러를 두드렸기 때문에 그 원인을 조사해 보았습니다. 에러 문장을 그대로 검색에 걸어도 전혀 히트하지 않는다 (처음 이런 에러 나오지 않는다. 인생 최초의 핸즈온! 꽤 즐겁지 만 수수께끼의 오류가 나왔습니다 ^_^ 그런 오류가 발생했을 때의 원인을 발견했습니다. 여기서 여러분 공통된 것이 mac os 10.... microbitM5stackArduinoIDEM5StickC Teams의 Incoming Webhook과 UIFlow의 결합 표제대로 내용을 자신의 메모로 썼습니다. 과거에 쓴 기사 Teams 의 Incoming Webhook 과 cURL·Node-RED 를 조합해 본 이야기를 다음 기사에 썼습니다. ● Teams의 Incoming Webhook 사용(cURL, Node-RED와 결합) - Qiita 또, M5Stack 시리즈와 조합해 사용할 수 있는 비주얼 프로그래밍 환경 「UIFlow」로부터, LINE・Disc... Webhookuiflow팀M5stackM5StickC Discord 서버의 텍스트 채널에 대한 메시징은 UIFlow 또는 Fetch API를 사용하여 수행됩니다 (#GW Advent Calendar 4/29) 이 기사에서 쓰는 내용은 아래의 동영상에 있는 M5GO 버튼을 누르면 Discord에 메시지가 보내진다( 로 구현)라고 하는 것과 을 시도한 이야기입니다. Discord에 Webhook을 사용하여 게시하고 curl에서 시도한 후 M5GO 버튼을 눌러 메시지를 게시하려고했습니다. 그리고 예를 들어 LINE 앱에 대한 알림( 을 이용)은 시도한 내용을 아래의 기사에 썼습니다. ● LINE Not... Webhookuiflow디스코드fetchM5stack M5Stack Grove 포트 A-B-C M5Stack Basic, Gray, CORE2의 Grove 포트. 빨간색이지만 I2C 용 포트이며 UART 또는 GPIO 포트로 사용할 수 없습니다. UART 또는 GPIO 용으로 Grove 포트를 사용하려면 을 사용하십시오. 확실히, 수중에 있는 확장 UNIT를 보면, PORT.A.I2C나 PORT.B.I/O, PORT.C.UART라고 쓰여지고 있는 것과 동시에 색으로 나뉘어지고 있는 것... I2CgpioGroveuartM5stack M5StickC에서 I2C 기기를 사용해보기 UIFlow를 사용하여 쉽게 프로그래밍하고 싶습니다 약간의 곳에서 망설이고 앞으로 나아가지 않기 때문에 기본으로부터 I2C를 사용하여 약간의 것을 움직이고 싶다 이전의 메모, 그리고 , 깊은 곳에는 터치할 수 없었기 때문에 , 손 빼기를 그만두고 차례로 해 보기로 합니다. 여러가지 조사하면서 해 보면, 이 페이지가 참고가 될 것 같습니다. 우선은, 여러가지 환경을 정돈합니다. 기본으로 돌아와... uiflowM5stackI2CM5StickC 우분투로 시작하는 M5stack Ubuntu에서 M5stack의 ArduinoIDE 개발 환경을 설정합니다. Ubuntu-14.04.1(x64) Arduino IDE 1.8.5 1. Arduino IDE 설치 에서 최신 Arduino IDE를 설치합니다. 환경에 맞게 Linux 32 bits/Linux 64 bits/Linux ARM 중 하나를 다운로드하여 답변합니다. Linux 64 bits라면, 다음의 커멘드를 실행해도... ArduinoM5stackESP-WROOM-02 M5Stack에서 Amazon FreeRTOS를 사용하는 4(SD 카드편) , , 과 M5Stack에서 Amazon FreeRTOS가 실행되는 환경이 완성되었습니다. 그리고는 SD 카드에도 액세스하고 싶네요. SD 카드는 일본어 폰트의 표시나, 오프라인시의 데이터 보존에 대활약입니다. 직장 관련 라는 자동 의사 메모 작성 서비스에서도 일본어를 표시하고 있습니다. SD 카드 액세스를 포함하여 ESD-IDF에서 제공하는 API를 사용할 수 있습니다. SD 카드의 액세스... awsIoTM5stackIoTFreeRTOSAWS M5Stack에서 Amazon FreeRTOS 사용 3 , 지난번과, M5Stack에서 Amazon FreeRTOS가 동작해, 어플리케이션을 만들 수 있을 것 같은 생각이 되어 왔습니다. 그렇다고 해도, 모처럼의 화면을 사용할 수 없으면 M5Stack를 사용하고 있는 의미가 없어져 버립니다. 직장에 관여하고 있는 라는 자동 의사 메모 작성 서비스에서도 조작 메뉴나 QR 코드를 표시시키는 등 스마트 스피커의 보조로서 M5Stack이 대활약하고 있습... awsIoTM5stackIoTFreeRTOSAWS M5Stack에서 Amazon FreeRTOS 사용 2 , M5Stack에서 Amazon FreeRTOS가 동작하는 것을 확인할 수 있었으므로, 이번은 앱의 작성 방법을 확인하면서, LED를 점멸(이른바 L치카)하고 싶습니다. 일에 관여하고 있다 라고 하는 자동 의사 메모 작성 서비스로 M5Stack를 이용하고 있습니다만, 디바이스가 늘어나면 관리가 대단합니다. Amazon FreeRTOS가 M5Stack에서 사용할 수 있게 되면 매우 매력적입니... awsIoTM5stackIoTFreeRTOSAWS Blynk를 사용하여 스마트 폰과 M5StickC로 커뮤니케이션 스마트폰-디바이스간이나 디바이스-디바이스간에 커뮤니케이션할 수 있는 것을 만들고 싶다. 인터넷을 통해. 하지만 Azure라든지 AWS라든지 쓰면 돈이 든다. 그렇다면 뭔가 좋은 것 없을까-라고 찾고 있으면 있었습니다. "Blynk"라는 서비스입니다. 일정한 범위 내에서 사용한다면 "무료"입니다. 멋지다! Blynk는 스마트폰 등에서 외부 네트워크에 있는 장치를 원격 조작할 수 있도록 하는 서... BlynkM5stackM5StickC M5Burner를 사용하여 M5Stack을 공장 출하 상태로 되돌리기 M5Stack이나 M5stickC를 공장 출하 상태로 되돌리기 위한 작업입니다. M5Burner. M5Stack의 펌웨어를 쓰는 공식 소프트웨어. 에서 Burner를 다운로드합니다. 대상 제품에서 필요한 Burner를 다운로드합니다. Burn을 클릭합니다. (Wifi 설정이 필요할 수 있음) 에서 Burner 다운로드. Software -> Downloads -> Burner Burner를 ... M5stickVArduinoM5stackM5StickCM5Burner M5StickC가 COM 포트로 인식되지 않음 새로운 PC(Windows 10 Pro 64비트)에 새로 ArduinoIDE를 설치했습니다. 이러한 기회는 거의 없습니다. 설치 절차는 이 기사를 참고로 진행되었습니다. M5Stack 시리즈 제품을 ArduinoIDE에서 사용 그 결과 M5Stack은 COM 포트로 인식되었습니다. 좋은 문제 없음! 그러나 M5StickC와 ATOM Lite는 COM 포트로 인식되지 않고 장치 관리자에서 다른... FTDIATOMLitecom 포트M5stackM5StickC M5StickC+UIFlow로 회의실의 사용 상황을 모니터링하자 ①-2(마그넷 스위치 완성판) 계속해서, ThingSpeak에의 송신까지 구현했습니다. ThingSpeak는 횟수 제한이 있으므로 상태가 바뀔 때만 보내도록 하고 있습니다. qiita.py... uiflowThingspeakM5stackIoTM5StickC M5StickC+UIFlow로 회의실의 사용 상황을 모니터링하자 ①-1(마그넷 스위치 준비편) 회의실의 이용 상황을 Web상에서 파악할 수 있는 구조를 M5StickC+마그넷 스위치→ThingSpeak 를 사용하여 구축했습니다. UIFlow를 사용한 블록 프로그래밍을 사용했으므로 코드는 한 줄도 쓰지 않고 끝납니다. 아래와 같이 연결하여, 통전시는 0, 절단시는 1로 하도록 하고 있습니다. M5Door.py ThingSpeak까지 연결합니다.... uiflowThingspeakM5stackIoTM5StickC BugC와 JoyC에서 놀았습니다. BugC와 JoyC를 결합하여 라디오 컨트롤을 만들어 보겠습니다. BugC는 M5StickC를 연결하여 사용하는 로봇 기반입니다. 이용에는 별도 M5StickC가 필요합니다. 본 제품에는 M5StickC는 포함되어 있지 않으므로 주의해 주십시오. BugC는 4개의 DC 모터, 모터 드라이버, 2개의 RGB LED, 배터리, 배터리 홀더, 전원 스위치로 구성되어 있습니다. 스위치 과학에서 살 ... ArduinoM5stackM5StickC 【비망록】M5Stack/Stick-C의 MicroPython으로 리셋을 걸고 싶을 때 M5Stack을 사용하고 있는 중, 조건 분기로 리셋을 걸고 싶어지는 타이밍도 있을 것입니다. 그러나 UIFlow의 Blockly 블록 목록을 보더라도 재설정 블록은 보이지 않습니다. 그래서 검색해 보면 의 사이트에 기술이 있었다. DeepSleep이라는 절전용(?)의 기능이 있다. 여기를 사용하면 메모리가 초기화됩니다. (적어도 시동 시간이 재설정되었습니다.) deepsleeptest 이 ... micropythonM5stackuiflowM5StickC M5Stack 시리즈의 Atomic GPS로 현재 위치를 Ambent에 표시 M5Stack의 개발 환경은 공식을 보고 설치해 주세요. ・Ambient ・M5Atom ・TinyGPS++ M5Atomic_GPS M5AtomicGPS_Ambient.ino... AmbientM5AtomM5stackGPS M5Stack Gray에 GPS 모듈을 장착하여 센서 값을 LCD에 표시 에 을 설치하여 센서 값(GPS 좌표, 가속도 센서, 자이로 센서)의 값을 LCD에 출력했으므로 코드 내용을 공유합니다. 포착한 위성의 수, HDOP, 일시, GPS 좌표, 가속도·자이로 센서치를 화상과 같이 출력합니다. M5Stack Gray와 GPS 모듈을 준비하면 위 리포지토리의 코드로 위 이미지의 LCD 출력 표시력을 얻을 수 있습니다. GPS 모듈을 그대로 사용하면 내부 안테나를 사... 가속도 센서자이로 센서M5stackGPS InfluxDB에 GPS 로깅 NMEA를 토하는 GPS 모듈과 M5Atom이 UART로 통신하여 GPS 좌표, 고도, CPU?의 일련 번호를 influxDB에 기록한다. ・M5 ATOM Lite · NMEA를 내는 GPS 모듈 · UDP 통신 가능한 InfluxDB가 움직이는 서버 · GPS 모듈과의 통신 GPS 모듈과의 통신 속도는 115200bps입니다. 다른 경우에는 해당 부분을 변경하십시오. 또한 UART 통신을 ... influxdbM5stackGPS M5Stack의 원격 제어를 Azure IoT Central에서 확인 클라우드에서 디바이스 제어를 시도하고 싶었기 때문에 M5Stack과 Azure IoT Central을 사용하여 M5Stack을 원격으로 제어합니다. 현재, 어느 근처까지 간단하게 실장할 수 있을 것 같고, 어디에서가 좀 더 찢어져 조사하면서 하지 않으면 안 되는지가 보여 왔기 때문에, 조금 시도해 보는 것만으로, 이 근처의 공부는 나름대로 할 수 있다고 생각합니다. 그리고는, 심플하지만 원격... QiitaAzureuiflowAzureIoTCentralAzureM5stack Azure/azure-iot-arduino를 ESP32(M5ATOM Lite)로 이동해 보세요 Azure IoT Hub SDK는 공식적으로 제공됩니다. 게다가 ESP32에 대응한 샘플도 포함되어 있습니다. 샘플을 이동하기 전에 몇 가지 단계를 거쳐야 했으므로 설명합니다. ESP32가 탄 개발 보드 (필자는 사용) Arduino IDE (1.8.13) python3 (3.9.2) 다음 라이브러리를 설치해야 하므로 Arduino IDE에서 설치해 봅시다. AzureIoTHub AzureI... AzureArduinoM5stackIoTESP32 Azure IoT Hub의 REST API를 사용하여 M5ATOM Lite에서 데이터를 보내는 방법 Azure IoT Hub에 M5ATOM Lite에서 데이터를 보내는 메모입니다. IoT Hub의 REST API를 활용합니다. 소스 코드는 GitHub에 게시됩니다. Azure IoT Hub 배포 을 참고로 IoT Hub의 인스턴스를 작성합니다. 스케일은 F1 를 선택. (무료 버전) Azure IoT Hub REST API 엔드포인트의 루트 인증서 얻기 ESP32에서 HTTPS 통신을 수행... AzureArduinoM5stackIoTAzureIoTHub M5ATOM Lite로 HTTP POST하는 간단한 샘플 코드 M5Atom Lite를 시작할 때 한 번만 HTTP POST하는 간단한 샘플 코드입니다. 코드는 에서 공개하고 있습니다. M5Stack등 다른 M5계의 디바이스에서도 같은 코드로 움직인다고 생각합니다. 동작 확인에는 을 이용합니다. 을 참고하여 Arduino IDE를 설정한다. M5ATOM Lite에 전원을 켭니다. M5ATOM Lite에서 POST할 수 있었습니다! 다음은 HTTPS 통신에... ArduinoM5stackIoTM5Atom WatchdogTimer 사용해보기 ESP32(M5Stack)와 Arduino에서 워치독 타이머의 동작을 확인한다. 모두 Arduino IDE를 이용하고 있지만, 워치독 타이머는 마이크로컴퓨터 의존의 부분이 많이 있어, 저레벨에서는 각각 다른 Function이 사용되고 있다. 또한, 양자 모두 정밀도에 차이가 있었기 때문에 그것도 기재한다. 랜덤한 시간(1-2500ms) Sleep중, Sleep 개시로부터 2초 경과했을 경우,... ArduinoM5stack타이머ESP32 M5Stack 개발 환경 구축 (VSCode에 Arduino 기능 확장 도입) Windows10에서 M5Stack 개발 환경 구축을 실시했을 때의 순서를 기재합니다. VSCode에 Arduino 확장 기능을 도입합니다. (Arduino IDE 배포 및 VSCode 배포가 완료되었다고 가정합니다. VSCode ver1.57.1) (2021/6/21 시점) Extensions를 선택하고 검색 창에 arduino를 입력하고, Microsoft의 Arduino를 선택하여 설치... ArduinoM5stackVSCode M5Stack 개발 환경 구축 (Arduino IDE 도입) Windows10에서 M5Stack 개발 환경 구축을 실시했을 때의 순서를 기재합니다. 우선은 Arduino IDE 도입해 HelloWorld 표시시키기까지의 것입니다. (2021/6/18 시점) 보다 인스톨러판을 DL해서 실행 ([Just Download]로 DL하고 다음, 다음 ...으로 설치 완료) DL로 실행 (다음, 다음 ...에서 설치 완료) 보드 관리자 추가 [파일] → [환경설... ArduinoM5stack 이전 기사 보기