ホーム > タグ > Python

Python

4歳から99歳までエイジレスなプログラミング学習ロボット「Root」

 今までは一部の私立小学校等では行われていたスクラッチ等を使ったプログラミングが2020年から必修化されるからと巷ではプログラミング教室の開講ラッシュが相次いでいますが、高校も理系の学科を選択するか大学も理系を選ばない限りプログラミングなんて普通の方には全く縁のないものですからどう言うものかも分かりませんし将来役に立つのかと言うと理科や社会と同じで実社会で役に立つかどうかはどう言う仕事に就くかで変わってきますが、どちらにしても高校までプログラミングは必須化ですから理解できないまま放置していくわけにも行きませんから、将来の為に今から家庭で準備していきましょう‼︎と言うのにピッタリな親子で遊びの中から自然とプログラミングを見につけて行くことができる教材がこの「Root」です。

全文を読む

WiFi搭載のPythonマイコンボード「WiPy」

Micro Pythonと言うマイコンボードはご存じだろうか?文字通りPythonでプログラミングができるマイコンボードなのだが、Pythonってインタプリンタみたいに使えるので便利なんですよね。ArduinoやPICだとC/C+やアセンブラで書いてコンパイルして動作確認…..になるのですが、デバッグが大変なんですよね。なのでインタプリンタ形式で動かせるPythonが乗ったマイコンボードって、出た時、私にはとっても魅力的に映りました。

今回、Kickstarterで投資の募集を開始した「WiPy」は、MicroPythonがUSB接続でターミナルでやっていたプログラミングが、WiFiモジュール搭載のTIのCC3200を載せているいる事によりWiFi接続okなのです。
つまりコードレス。telnet経由で操作もできますし、嬉しいのはFTPでのファイル転送。FETでプログラムファイルを転送できるので、めちゃ便利です!!いつも使っているPCで書いたプログラムファイルをFTPで転送するだけで動かせるんですから、これはめちゃ便利ですよ!!

スペックは

  • Size: 25mm x 45mm (1.0″ x 1.77″)  
  • MCU: Cortex-M4 @ 80MHz (TI CC3200)
  • WiFi: 802.11b/g/n 16Mbps (AP, Station and WiFi-Direct)
  • RAM: 256 KBytes
  • Flash: 2 MBytes
  • GPIO: Up to 25
  • Interfaces: UART (x2), SPI, I2C, I2S, SD card
  • Analog channels: 3×12 bit ADCs
  • Timers: 4×16 bit with PWM and input capture
  • RTC: Of course
  • Hash and encryption engines: SHA, MD5, DES, AES
  • DMA: All over the place
  • 3.3V output: Capable of sourcing up to 250mA

全文を読む

ブラウザベースでプログラミングができるロジックボード「WeIO」

ボードそのものにWiFiモジュールとApachとPythonライクなインタプリタを載せたマイコンボードへの
投資のキャンペーンをindiegogoで行っているのを見つけた。

このボードをホットスポットにするか、LANに接続し、このボードにブラウザでアクセスするだけで、
そのブラウザ上でプログラミングが可能になっている。

そして、HTML5をサポートし、Pythonもサポートしているので、普通にHTML5やPythonでプログラム
を書く様にプログラミングが可能になっており、GPIO部分はArduinoライクなライブラリが用意されており、

DigitalWrite(10, HIGH);

の様なArduinoライクな記述でプログラミング可能になっており、コンパイラは必要ないし、プログラムを
転送する作業も必要ない。このボードにエディタから実行環境まですべて内蔵されおり、Arduinoで
WiFiシールドやEathernetシールドを載せてHTMLベースのプログラミングを行うよりは、遥かに簡単に
プログラムが書けるようになっている。

また様々なライブラリも用意さてれおり、ボードにつないだUSBカメラの映像をストリーミング再生できたり
、つないだUSB接続のスピーカーから、音を鳴らしたりと言ったライブラリまで用意されており、何でも
思いついたものを簡単にプログラミングで再現できそうなボードだ

全文を読む

Home > タグ > Python

New Topics

Return to page top