Comments (9)
Hi,
Thank so much for making the code available for public. I will try to modifying this extension, and will let you know the result.
from codelab_adapter_extensions.
Hi @wwj718
Here is my few mod update.
I've succesfully added a dropdown list for block behavior, action, and sound.
added play a sound block. Both local and online
added play wikipedia block
added translate block
I've tested with my alpha mini robot, and it works great. Some features are still work in progress.
Please have a look my mod in case you/anyone want to update or want to makes another version.
Scratch3_alphamini updated by geraicerdas
Thanks again for your amazing works, especially for making the sources available for public
from codelab_adapter_extensions.
Hi geraicerdas,
You can achieve these goals with these two blocks, which allow you to get any of the capabilities of Python sdk.
If you would like to do more, you'll even be able to introduce most of Python's capabilities into the Scratch page without rebuilding Scratch. This means that the end user can do it too.
https://adapter.codelab.club/extension_guide/extension_python_kernel/#_5
from codelab_adapter_extensions.
Hi,
Thank you for your reply. I got your viewpoint. You methods also minimize the development efforts.
-
make a drop down list for blocks code : behavior, actions, and expressions. As you know this three features are built-in and can't be modified. IMO it would be great if the App let user choose (ex: the behavior name) rather than entering the code name defined by UBTECH.
Yes, getActionList block is quite helpful. Currently we just print out the the action list from the alphamini developer so my kids can easily read the list and choose the action. But it seems the getActionList just returning the list of behavior, action and expression only, not all of the capability of alphamini sdk. CMIIW
So my next question is, could you assist me how to achieve the rest of the goals with the existing extensions and nodes?
- adding playing a sound block. Both local mp3 file and online.
- adding speech recognition block
-
adding IR sensor block.My mistake, it is already available in the existing extension - adding touch sensor block
- and other feature that mentioned in the mini-sdk
For instance in the alphamini sdk demo provided by marklogg, there is a test_sound.py which is can make alphamini playing a cloud mp3 file. Is there any ways to make the alphamini can do this ability?
from codelab_adapter_extensions.
hi geraicerdas,
We have no plans for more extensions to continue enhancing the Scratch3 Alphamini extension for now, we are trying to provide some generic blocks for users to introduce more capabilities from Python to Scratch , but the usability may not be good enough. The way to improve the usability is to write more code at the UI level, but that need a lot of work and our small team doesn't have more energy to do that at the moment, so sorry. The official UBTECH team might have more motivation to do that, you could contact them, good luck!
from codelab_adapter_extensions.
Hello,
It is possible to get .js alphamini extension, so I can help you to improve this extension?
Thanks
from codelab_adapter_extensions.
Sure, I'll clean the code and put it on Github
from codelab_adapter_extensions.
https://github.com/CodeLabClub/scratch3_alphamini @geraicerdas
from codelab_adapter_extensions.
Great work ! Thank you for sharing !
We will benefit from your work, and I expect we will soon merge these updates into our online platform.
from codelab_adapter_extensions.
Related Issues (20)
- cmder下载后出问题,运行不成,文件坏了 HOT 6
- 证书更新 HOT 4
- pyinstaller 3.5 增加 jupyterlab的钩子 HOT 2
- 关于树莓派插件 HOT 3
- 除了EIM之外其他的scratch插件在哪能看到呢? HOT 4
- 更新codelab-adapter-mac-2_5_3之后使用cozmo插件出下面的提示 HOT 5
- 在windows下运行python-kernel-extension错误 HOT 4
- Extension_vector HOT 2
- Physical Blocks Scratch HOT 1
- 发现physical blocks 2.0中json列表是从右往左取的
- Extension中執行到while循環來執行攝像頭數據讀取后,疑似綫程阻塞導致插件無法响應後面的eim消息, 請教有沒有什麽辦法可以解決? HOT 2
- 请问下codelab可以打包成exe在本地运行吗? HOT 2
- 请教下 本项目和下载版本的区别 HOT 1
- 请问toio是通过什么方式连接的。 HOT 1
- 同时使用多个相同的MarkerID
- 希望把ESP32接入codelab,但是没有成功,能否给予一些例子。 HOT 4
- 请求大师adapter连接Arduino不成功总显示none type object HOT 6
- 老师,路过的好心人,能帮看看Arduino连接的nonetype错吗 HOT 1
- 可以看到Extension和Node具体实现差异么 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from codelab_adapter_extensions.