1. 程式人生 > >TurnipBit—MicroPython開發板:妥妥拽拽零基礎也能玩編程

TurnipBit—MicroPython開發板:妥妥拽拽零基礎也能玩編程

電腦 開始 更多 教育 pin img 時代 python 實驗

  可視化編程網站入口:www.turnipbit.com

  說到編程、談到硬件,你也許會想到屌絲逆襲女神的“傳奇”故事,也許會浮現出帶著眼鏡、頭發稀少、無精打采的程序猿形象。“編程”,聽起來高大上卻似乎離我們很遠也讓很多人包括很多家長和孩子望而卻步。編程與幾乎所有的電子設備息息相關,而隨著越來越多電子設備的出現,我們必須承認生活已經逐漸被編程重重包圍的事實。

  對此,BBC從今年3月起開始向英國百萬學生免費提供micro:bit設備。作為一款口袋大小的可編程計算機設備旨在幫助任何水平的青少年利用科技來發揮創造力。而作為別人家孩子的我們,想要體驗的話就只能花錢購買了,其價格卻並不親民,含稅價格約為24英鎊。

  慶幸的是micro:bit是開源的,作為國內MicroPython系列產品最全、最專業的TPYBoard自然不能放過這次為國內朋友謀福利的機會。重磅超低價99元推出完全兼容原版micro:bit的TurnipBit,並在原版基礎上進行了改進。無論是編程小白、中小學生還是硬件達人,都可以用TurnipBit零基礎學習Python編程,並過渡到任何其他語言。提供豐富的例程和教程學習網站,趣味性強,真正實現零基礎也能做硬件!

技術分享

技術分享

  TurnipBit:零基礎也能做硬件!

  TurnipBit板子本身采用啞光、雙面處理,板載28pin金手指接口。做工精致,便攜性很方便,喜愛感滿滿有木有!

  但是千萬別被TurnipBit板子的簡潔給“欺騙”了,板子的功能可是很強大的呢!基於NRF51822芯片,以MKL26Z128VFM4作為邊載輔助芯片,板載5*5LED燈,板載加速度傳感器、磁敏傳感器等多種外設器件,可同時支持圖形編程及MicroPython代碼編程。

  TurnipBit整體就是這樣,板子雖然看起來很簡單,但是板載的資源還是非常豐富的,包括了:

  1.NordicnRF51822低功耗藍牙芯片:16MHzARMCortex-M0,256KBFlash、16KBRAM

  2.NXPKL26Z微控制器:48MHzARMCortex-M0+,支持USB2.0OTG

  3.NXPMMA8652三軸加速度計

  4.NXPMAG3110三軸磁力計

  5.25個紅色LED組成5*5矩陣

  6.3個機械按鍵:包括兩個用戶按鍵一個復位按鍵

  7.MicroUSB供電/下載接口,電源接口,28pin金手指信號接口:包括SPI、PWM、I2C、USART以及最大支持19個GPIO.

  全民編程新時代:如何用TurnipBit零基礎編程?

  支持micro:bit的PythonEditor編程環境一直只有英文版,給國內的愛好者學習編程都帶來一定的困難。而TurnipBit使用中文版Python編程界面,將給中國孩子、小白、硬件大人帶來更多方便與樂趣。

技術分享

  拖拖拽拽,輕松編程!

  編程其實是一門有趣的、具有啟發性的學科,可以教會我們思考問題和解決問題的方法。有了TurnipBit這樣的微型電腦,我們不需要在電腦上寫代碼,枯燥地學習編程,而是可以通過圖形化拖拖拽拽的編程方式,輕松地創造出自己的遊戲、音樂、科學實驗,以及控制機器人。

技術分享

  TurnipBit主要是針對青少年、小白、極客達人學習編程技術,所以相應的開發語言不是我們熟知的C/C++類型,還是比較簡單的圖形化界面編程工具,當然也有如MicroPython這樣的更高級的開發語言,可以說,TurnipBit支持的開發語言種類還是比較豐富,給人不同的多樣的選擇,也非常適合傳播教育之用。

  

TurnipBit—MicroPython開發板:妥妥拽拽零基礎也能玩編程