当前位置:网站首页>[step on the pit] resurrect Pico go
[step on the pit] resurrect Pico go
2022-07-18 13:40:00 【High power】
resurrection Pico-Go
Recently, I'm going to play with hardware , Start with one Raspberry Pi Pico.
Brush it micropython After firmware , Can pass minicom Connect to mircropython Of REPL.
Reference resources -> handbook raspberry pi pico python sdk.
If you want to write a file in , You can use the official documents mentioned IDE Thonny -> https://thonny.org/ .
There is another option , Is in the vscode Li Development .
about C/C++ SDK, Reference resources -> handbook getting started with pico.
about Python SDK, have access to Pico-Go This plugin , file -> Pico-Go Quick Start.
However, the plug-in stopped maintenance a year and a half ago , Go now google “pico go command not found” You can find a bunch of relevant answers .
This plug-in is currently vscode It can't run under version , It is also off the shelves in the plug-in market .
Warehouse -> https://github.com/cpwood/Pico-Go
I groped all afternoon , Finally, in my vscode Up and running .
Version: 1.69.0 (Universal)
Commit: 92d25e35d9bf1a6b16f7d0758f25d48ace11e5b9
Date: 2022-07-07T05:28:41.511Z
Electron: 18.3.5
Chromium: 100.0.4896.160
Node.js: 16.13.2
V8: 10.0.139.17-electron.0
OS: Darwin x64 21.5.0
structure
pico-go Used serialport To visit usb equipment , This includes lower level capabilities , It's a node cpp modular .
The author uses another warehouse cpwood/Bindings-Builder, To manually specify vscode、electron And corresponding module edition , And then through github action Trigger a build , And automatically push it to Pico-Go The warehouse of .
You need to read the for automatically building repositories README, then fork My warehouse Drincann/Bindings-Builder, And focus on This commit, See how I modify the build process .
About version information :

In the process , You also need to fork An author's Pico-Go.
When the automatic build process is over , The corresponding build results will be pushed to Pico-Go Of develop Branch .
We put Pico-Go Pull to local , Start building manually vscode plug-in unit :
Install the plug-in builder :
npm -g vsce
structure :
npm i && npm run build && npm run copy-native && vsce package
Installing a plug-in :
code --install-extension pico-go-1.4.3.vsix
You can also use mine directly Pico-Go fork Build , Be careful native_modules Whether there is a corresponding vscode The version corresponds to node Version of node module version.
You can contact me to build other versions of plug-ins .
边栏推荐
- High frequency interview questions -- subarray with sum K
- The second day of MATLAB learning (basic grammar, variables, commands and creating your own files)
- Clickhouse (04) how to build a Clickhouse cluster
- 7.15模拟赛总结
- 视频处理:视频抽样
- 软件测试零基础测试篇-基本概念
- node请求页面时自动下载
- 7.15 simulation summary
- leetcode 143. 重排链表
- [software testing] 08 -- black box testing method (boundary value analysis method, cause and effect diagram and decision table method)
猜你喜欢

Sword finger offer 04 Search in two-dimensional array
![[notes] overview of cryptography from introduction to earth](/img/b5/264ebc3a812460e97d7385d229ac72.png)
[notes] overview of cryptography from introduction to earth

Dpdk flow filter summary (flow director/ rte_flow)

28K monthly salary for software testing interview questions for large factories (you can take away the test paper with the permission of the interviewer)
![[TinyML]NetAug:Network Augmentation for Tiny Deep Learning](/img/b4/e4d6d2394b6e1ad7bcfdc9ae984913.png)
[TinyML]NetAug:Network Augmentation for Tiny Deep Learning

Introduction of oscilloscope bandwidth

Halcon 3D create_ pose

Three horses join hands with Qianyuan public welfare foundation | cool in summer, pay tribute to the adherents!

MySQL triggers and stored procedures

探索式軟件測試
随机推荐
Software testing zero basic testing - Basic Concepts
基于AMDP的BW转换专家例程
潮玩华猫来袭丨继周杰伦联名款后 ,方文山携上链购再推“华流”顶流联名款公仔数藏
[TinyML]NetAug:Network Augmentation for Tiny Deep Learning
Guess the size of the number ii[what problem does dynamic planning solve?]
Dpdk flow filter summary (flow director/ rte_flow)
Dpr-34, AC220V double position relay
Sword finger offer 42 Maximum sum of continuous subarrays
Dynamic cool 404 page source code
Recursively solve the traversal of binary trees (often test basic examples)
猜数字大小II[动态规划解决什么问题?]
Basic UNIX domain protocol programming
蓝牙技术|首批蓝牙LE Audio兼容设备年内上市,蓝牙耳机续航将突飞猛进
leetcode 2. 两数相加
28K monthly salary for software testing interview questions for large factories (you can take away the test paper with the permission of the interviewer)
西山居如何用 ONES 打造游戏工业流水线?|ONES 行业实践
7.15模擬賽總結
为什么 Qt Creator 的编译如此之慢?
leetcode 143. 重排链表
众昂矿业:萤石保障新能源工业氟元素供应