Skip to content

Nicholas3388/ViVi-Robot

Repository files navigation

ViVi Robot

ViVi Robot is a smart WiFi Robot, developed by DOIT China, in Shenzhen.

Features:

  • Mesh network support, several robots can construct a Mesh network automatically, messages can be broadcast to each robot in the Mesh at the same time!
  • With ESP8266 inside, support STA+AP mode, 4MB flash size, utilizing SPIFFS
  • Controllable with WiFi
  • Provide App for both Android and iOS devices
  • Lowcost
  • Open source (App excluded), fit for Geeker

github

Homepage: www.doit.am

Taobao: https://szdoit.taobao.com/

github

New Update For ViVi

Big update for ViVi robot, we add Mesh network library for ViVi now. This is a good news for ViVi, since several robots can construct a Mesh network automatically, and then message can be broadcast to each robot in the Mesh at the same time! This is a great feature for robot, it means that you can control all robots as well as some of them at the same time.

The Mesh library is an awesome tool. It is useful in some other cases, for example, you can use Mesh for long distance data transmission. In this case, some nodes are play as relay.

QUICK START

1. Download and install ViVi Robot App

The App support for both Android device and iOS device, including phone and tablet. You can download ViVi Robot App for Android from the following links:

Download ViVi Robot App for iOS from the App Store:

Note: Please update your iOS system to the latest version, when using iOS App

Learn more:

2. Connect your phone to Robot’s AP

The Robot works as AP. When ViVi Robot power up, wait for about 5 seconds, you can connect your phone with the Robot AP by changing WiFi SSID to the Robot AP, whose SSID shown as "ViVi-xxxx".

github

Default password for Robot AP is 123456798xyz.

If your robot is the latest version, which provides Mesh feature, the SSID will be "vivi_mesh", and the password is 123456789.

3. Robot Control via App

When your phone connect to the Robot AP successfully, run the App to connect with the robot by clicking the “connect robot” button on App.

github

After the robot is connected successfully, you can go to the controlling/programming page on App to interact with the robot.

Some Useful tools

Some useful tools can be downloaded here: https://pan.baidu.com/s/1hsmpobi

Demonstrate Video

The following video shows how robot works:

https://youtu.be/Ei7dzrWdOCQ

https://www.youtube.com/watch?v=xlrA9Pon3Uw&t=28s

https://youtu.be/V8vCaDDdtKY

https://youtu.be/xHHrxQfKKok

https://youtu.be/s899ZuJ2h4U

https://youtu.be/vvj3Wj8AONI

https://youtu.be/kGedMDO8iN4

https://youtu.be/orxIr7D_wVc


ViVi Robot(中文介绍)

ViVi机器人是深圳四博智联科技有限公司基于ESP8266控制器开发的智能机器人。

特点:

  • 支持Mesh自组网功能,多个机器人可以自动组成一个Mesh网络,实现多机器人同时控制
  • 使用目前流行的ESP8266作为控制器,支持STA+AP模式,4MB的非易失性存储空间,使用SPIFFS作为文件系统
  • 通过WiFi控制
  • 提供App,支持Android、iOS设备
  • 低成本高性价比
  • 部分开源(APP除外),适合高校学生,科研项目使用,也适合极客

公司网站: www.doit.am

淘宝购买: https://szdoit.taobao.com/

重大更新

新版ViVi机器人添加了Mesh自组网功能,多个机器人可以自动组成一个Mesh网络,这是个具有创新性的功能,它实现了多机器人同时控制。

Mesh库是一个很有用的功能库,我们以将其独立成库形式,它以C++编写,可在arduino中调用。可以自行添加自其他工程项目。

快速开始

1. 下载安装ViVi机器人手机客户端

App支持安卓和iOS设备,从下面链接下载安卓App客户端:

App Store中搜索ViVi Robot可以找到iOS客户端,或者从下面链接跳转安装:

注意:当使用iOS版本的App时,请将你的iOS系统更新至最新版本。对于国行版iPhone手机,在App首次允许时会弹出 一个提示框,其提示内容为是否允许该App使用无线局域网数据,此时一定要选择允许,切记!!!否则,App无法连接 机器人!这一权限请求仅针对国行iPhone手机,非国行手机无此弹框。

更多关于该机器人的资料:

2. 连接机器人

机器人以AP模式启动。当机器人上电后,过大约5秒后会生成WiFi热点。在手机中可以搜索到类似"ViVi-xxxx" 的SSID,将手机连接至该热点。连接密码为12345678xyz

如果是支持Mesh功能的机器人,其热点名叫"vivi_mesh",密码是123456789

3. App连接

WiFi连接上后,打开App在搜索页面中按“连接机器人”按钮,即可让App连上机器人。然后可以进入控制、编程页面操作机器人。

工具

一些编辑工具可在此下载: https://pan.baidu.com/s/1hsmpobi

视频展示

下面视频展示了如何使用该机器人

https://youtu.be/Ei7dzrWdOCQ

https://www.youtube.com/watch?v=xlrA9Pon3Uw&t=28s

https://youtu.be/V8vCaDDdtKY

https://youtu.be/xHHrxQfKKok

https://youtu.be/s899ZuJ2h4U

https://youtu.be/vvj3Wj8AONI

https://youtu.be/kGedMDO8iN4

https://youtu.be/orxIr7D_wVc

About

An ESP8266 based WiFi robot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages