BIPES

所属分类:物联网
开发工具:JavaScript
文件大小:12273KB
下载次数:1
上传日期:2023-05-22 13:17:10
上 传 者sh-1993
说明:  BIPES:基于块的嵌入式系统集成平台允许几种类型的文本和基于块的编程...
(BIPES: Block based Integrated Platform for Embedded Systems allows text and block based programming for several types of embedded systems and Internet of Things modules using MicroPython, CircuitPython, Python or Snek. You can connect, program, debug and monitor several types of boards using network, USB or Bluetooth. No software install needed!)

文件列表:
LICENSE (35282, 2023-06-29)
Makefile (1500, 2023-06-29)
appengine (0, 2023-06-29)
appengine\.gcloudignore (387, 2023-06-29)
appengine\bipes-271213 (0, 2023-06-29)
appengine\bipes-271213\.gcloudignore (571, 2023-06-29)
appengine\bipes-271213\app.yaml (1063, 2023-06-29)
appengine\bipes-271213\apple-touch-icon.png (3229, 2023-06-29)
appengine\bipes-271213\deploy (350, 2023-06-29)
appengine\bipes-271213\example.xml (1954, 2023-06-29)
appengine\bipes-271213\favicon.ico (5430, 2023-06-29)
appengine\bipes-271213\index.yaml (471, 2023-06-29)
appengine\bipes-271213\listK.py (3291, 2023-06-29)
appengine\bipes-271213\main.py (1151, 2023-06-29)
appengine\bipes-271213\redirect.html (2167, 2023-06-29)
appengine\bipes-271213\requirements.txt (17, 2023-06-29)
appengine\bipes-271213\robots.txt (33, 2023-06-29)
appengine\bipes-271213\static (0, 2023-06-29)
appengine\bipes-271213\static\index.html (67, 2023-06-29)
appengine\bipes-271213\storage.js (6696, 2023-06-29)
appengine\bipes-271213\storage.py (4390, 2023-06-29)
appengine\bipes-271213\testXml.py (1501, 2023-06-29)
bipes.png (60945, 2023-06-29)
bipes_block_generator (0, 2023-06-29)
bipes_block_generator\Makefile (97, 2023-06-29)
bipes_block_generator\block_definitions.js (221507, 2023-06-29)
bipes_block_generator\block_definitions_custom.js (8820, 2023-06-29)
bipes_block_generator\functions.txt (467, 2023-06-29)
bipes_block_generator\generate-blocks.sh (4663, 2023-06-29)
bipes_block_generator\generator_stubs.js (110568, 2023-06-29)
bipes_block_generator\generator_stubs_custom.js (6516, 2023-06-29)
bipes_block_generator\list.txt (627, 2023-06-29)
bipes_block_generator\listT.txt (748, 2023-06-29)
... ...

# BIPES: Block based Integrated Platform for Embedded Systems. ![BIPES](https://github.com/BIPES/BIPES/blob/master/bipes.png) BIPES allows anyone to quickly and reliably design, program, build, deploy and test embedded systems and IOT devices and applications. It is fully based on a web environment, so absolutely no software install is needed on the client / developer machine. More information at the project website: [bipes.net.br](https://github.com/BIPES/BIPES/blob/master/https://bipes.net.br/). ## Live version Try it now at: [bipes.net.br/ide](https://github.com/BIPES/BIPES/blob/master/https://bipes.net.br/ide). ## Usage To init submodules, like [BIPES/freeboard](https://github.com/BIPES/BIPES/blob/master/https://github.com/BIPES/freeboard) and [BIPES/Databoard](https://github.com/BIPES/BIPES/blob/master/https://github.com/BIPES/Databoard), run: ``` make submodules ``` To build/update the offline version with latest, run: ``` make offline ``` This version does not require a server since it has all core files concatanated at `ui/index_offline.html`, just open this file in a browser. It will also create a `bipes_offline.zip`. Howver, keep in mind that any tool that requires a server, like MQTT, won't work due to [CORS](https://github.com/BIPES/BIPES/blob/master/https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS). That's it, enjoy BIPES . ## Documentation The documentation is online at [bipes.net.br/docs](https://github.com/BIPES/BIPES/blob/master/https://bipes.net.br/docs). To build the documentation out of a fresh clone, do: ``` make doc ``` after having installed the theme, [sphinx](https://github.com/BIPES/BIPES/blob/master/https://www.sphinx-doc.org/en/master/) and [sphinx-js](https://github.com/BIPES/BIPES/blob/master/https://pypi.org/project/sphinx-js/). ``` pip install sphinx sphinx-js furo ``` ## More information Some functions of `ui/index.html` were based on Blopy project (https://github.com/mnoriaki/Blopy), by Noriaki Mitsunaga (https://github.com/mnoriaki). OpenCV blocks were automatically generated using berak's OpenCV to Blockly generator (https://github.com/berak/blockly-cv2/tree/master/gen). We also use `xterm.js` (https://github.com/xtermjs/xterm.js/) and `codemirror.js` (https://github.com/codemirror/codemirror).

近期下载者

相关文件


收藏者