MicroBlocks 无线编程(BLE) 2023-12-29 编程 前言 近期, MicroBlocks 在无线编程(基于 BLE)方面取得了很好的进展。预计在最近的一两个版本里, 无线编程功能将进入官方固件。 使用场景 无线编程的一些典型使 阅读更多
浏览器中的 Scratch 1.4 2023-12-29 编程 前言 Vanessa 前几天在 Squeak 开发者邮件列表里发了个帖子, 庆祝 SqueakJS 十周年 我于 2013 年 11 月开始研究它,并于 2013 年 12 月 20 日首次公开发布。 SqueakJS 肯定不是最快的 Squeak 虚拟机。但它 阅读更多
MicroBlocks 开发笔记 2023-12-01 编程 前言 记录我在开发 MicroBlocks 过程中积累的知识和技巧。 主要分为三个部分: MicroBlocks library(积木库) MicroBlocks VM(虚拟机) MicroBlocks IDE(图形化编程环境) MicroBlocks libra 阅读更多
将基于 Scratch Link 的插件迁移到 Snap! 2023-11-21 编程 前言 近期需要把 Scratch 的一些蓝牙(BLE)插件迁移到 Snap! 里。 – Snap! 蓝牙驱动库 虽然新的 BLE 设备喜欢采用 Web Bluetooth API(诸如 microbit more), 但依然有许多 BLE 设备是通过 Scratch Link 接入 阅读更多
MicroBlocks 编程案例: 制作无线 Makey Makey 2023-11-18 编程 前言 Makey Makey 是个令人惊叹的项目。 它将自己描述为: 21世纪的发明套件 将世界连接到您的计算机 我们看看它的使用场景: 手工与编码。用橡皮泥或铅笔这样的日 阅读更多
Snap! websocket 驱动库 2023-11-17 编程 前言 在上一篇文章(Snap! 蓝牙驱动库)中, 我们记录了如何通过构建 BLE echo client, 得到通用的 BLE primitives。 Snap 与外部系统的交互, 就消息传递层面 阅读更多
MicroBlocks ❤️ OctoStudio: 将手机用作 MicroBlocks 的传感器与执行器 2023-11-13 MicroBlocks 前言 在 破解 OctoStudio 过程中,我发现, 在电脑上构建 OctoStudio 信号桥接器,不令人满意,原因有 3 点: 电脑通常被认为是蓝牙客户端,而不被认为是蓝牙外设(提供某种蓝牙 阅读更多
MicroBlocks 编程案例: 模拟 USB 键盘 2023-11-12 编程 新买了个迷你主机(Beelink Ser5), 用 U 盘安装系统时(强烈推荐ventoy)需要用到 usb 键盘。家里没有 usb 键盘。在犹豫是否淘宝下单买一个, 想到平时 阅读更多
Snap! 蓝牙驱动库 2023-11-12 编程 编程的未来可能是大语言模型与个人计算环境的结合。 前言 近期需要把 Scratch 的一些蓝牙(BLE)插件迁移到 Snap! 里. 思路 做这件事有两种方法。 尽可能在 JavaScript 做事情 阅读更多
破解 OctoStudio 2023-10-28 essays 介绍 OctoStudio OctoStudio 改变了年轻人使用手机和平板电脑的方式,使他们能够随时随地创作自己的故事和游戏。孩子们可以拍照和录制声音,用编码块将它们变为现实,并将 阅读更多