TurnipBit—MicroPython开发板:妥妥拽拽零基础也能玩编程
可视化编程网站入口: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开发板:妥妥拽拽零基础也能玩编程的更多相关文章
- TurnipBit—MicroPython开发板:从积木式编程语言开始学做小小创客
编程.建模.制作动画和游戏--这些当初我们默认只有成年人玩得转的事情,现在早已经被无数小孩子给颠覆甚至玩出新境界了.热爱科技和动手的"创客"(Maker)现在在全世界都炙手可热.今 ...
- 带以太网的MicroPython开发板:TPYBoardv201建立云加法器实例
转载请注明文章来源,MicroPythonQQ技术交流群:157816561,公众号:MicroPython玩家汇 前面的一篇文档向大家介绍了v201的开发板作为客户端终端向TCPS上传数据的基本过程 ...
- 带以太网的MicroPython开发板:TPYBoardv201温湿度上传实例
转载请以链接形式注明文章来源,MicroPythonQQ交流群:157816561,公众号:MicroPython玩家汇 历来关于温湿度的检测都是没有间断过的,这次我们继续检测温湿度,同样还是使用DH ...
- TPYBoard—MicroPython开发板免费试用!你最想抱走哪款?
TPYBoard开发板自上市开售以来,受到了广大硬件及MicroPython爱好者的一致好评,许多人提出想试用开发板的申请.为此,TPYBoard特推出多款开发板免费试用活动,感兴趣的朋友抓紧申请吧! ...
- MicroPython开发板:TPYBoard v102 播放音乐实例
0x00前言 前段时间看到TPYBoard的技术交流群(群号:157816561,)里有人问关于TPYBoard播放音乐的问题.最近抽空看了一下文档介绍,着手做了个实验.更多MicroPython的教 ...
- 还在花钱搞开发?猿团YTFCloud,零基础照样做专业APP
近日,猿团科技再推新品:YTFCloud.这是一套一体化的云端解决方案,用户可以通过平台提供的各类解决方案,一键创建应用,也就是说,YTFCloud实现了APP的DIY自制,用户无需懂得编程,零基础制 ...
- MicroPython开发板TPYBoard关于USB-HID的应用
USB-HID是Human Interface Device的缩写,属于人机交互操作的设备,如USB鼠标,USB键盘,USB游戏操纵杆,USB触摸板,USB轨迹球.电话拨号设备.VCR遥控等等设备. ...
- Vue2.5开发去哪儿网App 从零基础入门到实战项目
第1章 课程介绍本章主要介绍课程的知识大纲,学习前提,讲授方式及预期收获. 1-1 课程简介 试看第2章 Vue 起步本章将快速讲解部分 Vue 基础语法,通过 TodoList 功能的编写,在熟悉基 ...
- TurnipBit开发板掷骰子小游戏DIY教程实例
转载请以链接形式注明文章来源(MicroPythonQQ技术交流群:157816561,公众号:MicroPython玩家汇) 0x00前言 下面带大家用TurnipBit开发板实现一个简单的小游戏- ...
随机推荐
- 初识java这个小姑娘(三)
说烂了的面向对象 我要说的面向对象,其实是一个我自己都觉的有点恶心的东西. 它是java语言入门如此初级的一个概念.作为一个老鸟,你可以吐口水给我,我可以把它们擦干,但作为总结还得说一说. 因为对于一 ...
- Python的列表
1. Python的列表简介 1. 1 列表的定义 列表是Python中最基本的数据结构,列表是最常用的Python数据类型,列表的数据项不需要具有相同的类型.列表中的每个元素都分配一个数字 ,即它的 ...
- javaweb学习总结(四)——Http协议(转)
转载自 http://www.cnblogs.com/xdp-gacl/p/3751277.html 一.什么是HTTP协议 HTTP是hypertext transfer protocol(超文本传 ...
- hdu 4939
题意: 长度为n个单位的map,每一个单位须要时间t来走完. 每一个单位能够放置一个塔.一共同拥有三种塔,每种塔的作用不同: 1.仅仅能攻击当前单位.每秒x点伤害(红塔) 2.攻击当前单位之后的全部单 ...
- Android View视图系统分析和Scroller和OverScroller分析
Android View视图系统分析和Scroller和OverScroller分析 View 视图分析 首先,我们知道.在Android中全部的视图资源(无论是Layout还是V ...
- 近期对FTP及Excel数据处理的一些摸索
一个多月没写随笔了,主要是发的东西,自己感觉也很垃圾,说又说回来,谁不是从垃圾变强的,所以不比比,还得努力.come on!! Python学习也有段时间了,近期为了解决同事的一个难题,所以我们决定联 ...
- BMC手册 — 第一模块 BMC介绍
BMC的监控 其实是BPPM与 Patrol 产品的结合.早期它们二个是单独监控产品,后来BPPM被BMC收购.拿来与patrol产口集成产品整合后,BPPM主要用来做展示与告警处理,底层采集采用pa ...
- Solr4.10与tomcat整合并安装中文分词器
1.solr Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器.Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置.可扩展,并对索引. ...
- JavaSe:代码块执行顺序
//执行顺序:(优先级从高到低.)静态代码块>mian方法>构造代码块>构造方法. 其中静态代码块只执行一次.构造代码块在每次创建对象是都会执行. //普通代码块:在方法或语句中出现 ...
- 【java设计模式】【结构模式Structural Pattern】装饰模式Decorator Pattern
public class Client { public static void main(String[] args) { Component component=new ConcreteCompo ...