본문 바로가기

프로그래밍42

Heroku를 이용한 웹 앱(Web App) 만들기 Heroku 서비스 소개 Heroku(https://www.heroku.com)는 최신 웹 앱을 배포하고 수행하기 위한 서비스 플랫폼입니다. Heroku 지원 플랫폼 Heroku는 웹 앱을 만들기 위해 다양한 플랫폼을 제공합니다. 가장 많이 사용하는 PHP를 이용한 플랫폼부터 Python을 이용한 플래폼까지 다양한 플랫폼을 제공합니다. https://devcenter.heroku.com/start Getting Started on Heroku | Heroku Dev Center Getting Started on Heroku Step-by-step guides for deploying your first app and mastering the basics of Heroku devcenter.heroku.c.. 2022. 8. 21.
Flask(플라스크)란 무엇인가? Flask는 웹 앱(Web Application) 제작을 위한 마이크로프레임워크(Microframework)입니다. 아래의 사이트는 Flask에 대해서 설명합니다. flask.palletsprojects.com/en/1.1.x/ Welcome to Flask — Flask Documentation (1.1.x) flask.palletsprojects.com flask-docs-kr.readthedocs.io/ko/latest/index.html# Flask의 세계에 오신것을 환영합니다. — Flask 0.11-dev documentation © Copyright 2012, Armin Ronacher. flask-docs-kr.readthedocs.io Flask는 두개의 외부 라이브러리에 의존하는데 템플.. 2020. 11. 6.
Arduino + Firmata + PyFirmata Arduino Board에 Firmata 코드를 올린 후에 PC에서 Python을 이용하여 보드 제어가 가능하다. 구체적인 방법은 다음과 같다. [Arduino에 Firmata 코드 올리기]1. Arduino Board를 PC에 연결한다. (여기서는 Arduino Nano 보드를 이용했다) 2. 툴에서 자신의 보드에 맞게 보드와 포트를 설정한다.(여기서는 포트가 COM4로 잡혔음) 3. 파일 -> 예제 -> Firmata -> StandardFirmata 를 선택한다. 4. Upload 버튼을 눌러서 보드에 코드를 upload 한다.5. Firmata Test 하기Firmata 홈페이지 (http://firmata.org/wiki/Main_Page)에서 자신의 OS에 맞는 실행파일 다운로드 받아서 실행하.. 2016. 12. 3.
ESP8266 + Micropython 개발환경만들기 이번에는 아주 간단한 MCU에서 파이썬3를 수행할 수 있는 Micropython 개발환경을 ESP8266 보드에 구현해 보도록 하겠다. Micropython 홈페이지에 가보면 다양한 MCU에 Micropython을 이용할 수 있도록 포팅되어 있음을 알 수 있다. 대표적인적인 것이 SMTM32F4 기반의 MCU 보드, TI CC3200 기반의 MCU 보드, 그리고 ESP8266 기반의 MCU 보드이다. 여기서 우리는 ESP8266 MCU 보드에서 Micropython을 이용할 수 있도록 개발환경을 구축할 것이다.참고: http://docs.micropython.org/en/latest/esp8266/esp8266/tutorial/intro.html#deploying-the-firmware1. 보드 구하기-.. 2016. 9. 17.