行空板作为一台4核单板微型计算机,运行完整Python,亦可体验海量Python库,极简操作只需2步即可拥抱Python,多种连接方式,集成度高,利于教学,接口丰富扩展性强,是新一代Python教学利器。

【花雕体验】01上手行空板
https://blog.csdn.net/weixin_41659040/article/details/125234791
【花雕体验】02 行空板简单使用
https://blog.csdn.net/weixin_41659040/article/details/125241515
【花雕体验】03 搭建行空板开发环境之Mind+
https://blog.csdn.net/weixin_41659040/article/details/125253024
【花雕体验】04 测试行空板常用功能
https://blog.csdn.net/weixin_41659040/article/details/125270783
【花雕体验】05 搭建行空板开发环境之SSH连接与Jupyter编程
https://blog.csdn.net/weixin_41659040/article/details/125319343
【花雕体验】06 搭建行空板开发环境之Thonny编程
https://blog.csdn.net/weixin_41659040/article/details/125326750
【花雕体验】07 搭建行空板开发环境之VSCode编程
https://blog.csdn.net/weixin_41659040/article/details/125330242
【花雕体验】08 行空板硬件控制pinpong库的系列测试(之一)
https://blog.csdn.net/weixin_41659040/article/details/125336810

1、Visual Studio Code(VS Code)是微软2015年推出的一个轻量但功能强大的源代码编辑器,基于 Electron 开发,支持 Windows、Linux 和 macOS 操作系统。它内置了对JavaScript,TypeScript和Node.js的支持并且具有丰富的其它语言和扩展的支持,功能超级强大。Visual Studio Code是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分、代码片段、代码对比 Diff、GIT命令 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。

VS Code提供强大的扩展,版本更新很及时,功能丰富且强大。而且官网提供了丰富的说明文档和视频等支持。安装扩展以添加新语言、主题、调试器并连接到其他服务。 扩展在单独的进程中运行,不会减慢编辑器的速度。


VS Code中文官网链接:http://vscode.bianjiqi.net/

2、VSCode官方下载
https://code.visualstudio.com/sha/download?build=stable&os=win32-x64-archive

3、VSCode中有Remotion插件,可以通过SSH方式连接远程主机,因此可以直接连接行空板编程。在VSCode插件商店中搜索remote,安装Remote-SSH扩展即可。

注:vscode会在行空板上安装插件,会导致内存占用较高。

4、安装成功后左侧出现一个远程资源管理器,增加一个,输入root@192.168.28.147(WIFI连接)

5、测试多次,一直连接不上,只好把USB网口、WiFi连接和板载热点三种方式都添加了,这样远程资源管理器上有了三个选项

依旧出错,无法建立与“192.168.123.1”的连接

6、重新操作一遍:在SSH Tagets上右键选择connect to Host in Current Window,根据提示框操作,选择linux,回车,输入密码dfrobot

终于连接上了

7、vscode会在行空板上安装服务,等待安装完成,安装完成后,显示对勾即为连接成功。

8、切换到文件,提示已连接到远程,选择打开文件夹,后选择目录点击确认,然后输入密码dfrobot,板子连接成功,显示板子中的文件,此时可以编辑文件。

9、运行测试程序

#【花雕体验】07 搭建行空板开发环境之VSCode编程
#测试程序:屏幕显示“你好,行空板”#  -*- coding: UTF-8 -*-
from unihiker import GUI
import timegui = GUI()
#unihiker库文字显示
gui.draw_text(text="花雕体验",origin="center",x=120,y=100,color="#0066CC")
gui.draw_text(text="你好,行空板",origin="center",x=120,y=150,color="#0066CC")
gui.draw_text(text="搭建VS Code环境",origin="center",x=120,y=190,color="#0066CC")while True:#保持程序运行time.sleep(1)

10、实验测试场景图

【花雕体验】07 搭建行空板开发环境之VSCode编程相关推荐

  1. 【花雕体验】06 搭建行空板开发环境之Thonny编程

    1.Thonny是一款轻量级Python编辑器,使用简单容易上手,适合初学者的 Python IDE.官网下载安装即可:https://thonny.org/. [花雕体验]01上手行空板 https ...

  2. 【花雕体验】05 搭建行空板开发环境之SSH连接与Jupyter编程

    行空板支持多种编程软件,除了内置Jupyter编辑器,同时还支持IDLE,Thonny,VSCode等一切能输出py文件的编程软件,或者使用更极客的SSH命令行工具,以及还有Mind+的支持,也可以使 ...

  3. 【花雕体验】02 行空板简单使用

    早上起来,在看旺仔爸爸的视频时,偶然知道了行空板的主控芯片是福州一家企业生产的,作为福州人有点自豪了,看来还是有缘分的. [花雕体验]01上手行空板 https://blog.csdn.net/wei ...

  4. 【花雕体验】08 行空板硬件控制pinpong库的系列测试(之一)

    行空板板身集成了光线传感器.麦克风.蜂鸣器.Wifi.蓝牙.加速度传感器.按键,正面配置有一块LCD彩屏,可实时呈现多种Python运行结果,包括文字.图片.视频,游戏画面,以及数据图表等. [花雕体 ...

  5. 【花雕体验】10 行空板硬件控制pinpong库的系列测试(之三)

    6.基础GPIO使用 行空板引脚操作与pinpong通用语法相同. [花雕体验]01上手行空板 https://blog.csdn.net/weixin_41659040/article/detail ...

  6. 【花雕体验】09 行空板硬件控制pinpong库的系列测试(之二)

    行空板板身集成了光线传感器.麦克风.蜂鸣器.Wifi.蓝牙.加速度传感器.按键,正面配置有一块LCD彩屏,可实时呈现多种Python运行结果,包括文字.图片.视频,游戏画面,以及数据图表等. [花雕体 ...

  7. 【花雕体验】14 行空板pinpong库测试外接传感器模块

    1.pinpong库是一套控制开源硬件主控板的Python库,基于Firmata协议并兼容MicroPython语法,5分钟即可让你上手使用Python控制开源硬件.借助于pinpong库,直接用Py ...

  8. 【花雕体验】18 行空板点亮WS2812B的256位LED硬屏

    手头有二块WS2812B硬屏板子 WS2812B主要特点 智能反接保护,电源反接不会损坏IC. IC控制电路与LED点光源公用一个电源. 控制电路与RGB芯片集成在一个5050封装的元器件中,构成一个 ...

  9. 【花雕体验】04 测试行空板的常用功能

    行空板是一款专为Python学习和使用设计的新一代国产开源硬件,采用单板计算机架构,集成LCD彩屏.WiFi蓝牙.多种常用传感器和丰富的拓展接口.同时,其自带Linux操作系统和Python环境,还预 ...

最新文章

  1. 使用Maven Jenkins和JMeter自动化测试
  2. iphone7配置_iphone7黑屏开不了机怎么办
  3. 和为K的组合(01背包)
  4. LeetCode之Sum of Left Leaves
  5. 诺基亚收购了阿朗:那与 TCL 的“阿尔卡特”品牌授权协议到期后咱办?
  6. 因HTTP的Header长度过长导致下载文件名出现乱码的问题
  7. java this关键字的使用
  8. MyBatis框架学习笔记03:利用MyBatis实现关联查询
  9. 网盘用户分享独播剧链接 百度未及时封禁一审被判赔偿百万余元
  10. 继承redis spring_Spring 极速集成注解 Redis 实践
  11. CentOS6中连接ftp服务器下载文件时出现了java.net.SocketException: Connection reset
  12. ios 格式化html字符串,ios – 粘贴格式化文本,不是图像或HTML
  13. zencart 批量修改价格
  14. 接口测试及服务器性能压测,接口测试及服务器性能压测
  15. 解决Linux系统下U盘只读文件系统问题
  16. 数字三角形——蓝桥杯
  17. python词云库wordCloud中文乱码
  18. oracle19c创建表空间,Oracle19c 创建表空间
  19. Facebook将对视频进行人物识别及身份标注
  20. 两个List合并,并且按某一个字段排序

热门文章

  1. AutoCompress: An Automatic DNN Structured Pruning Framework for Ultra-High Compression Rates
  2. java crlf_怎么用JAVA的api去读取一个文本文件,换行符必须采用CRLF(\r\n)
  3. NOIP2002普及组第一题【级数求和】题解 (普及山东tyd)
  4. 实现环形队列各种基本运算的算法
  5. 艾美捷 24孔细胞划痕试验试剂盒参数说明和相关研究
  6. A站C值电影列表 4月27号更新
  7. 【蓝桥杯】Python实现蛇行矩阵
  8. 51单片机点亮LED的5中方法(由简单到困难)
  9. 【牛客】树的距离 树上主席树
  10. devstack单机安装手记