2018年7月

Polaris - NaviHome 主控制器的固件

硬件需求

  • Arduino 开发板 * 1
  • 面包板 * 1
  • ILI9225 2.2寸 TFT * 1
  • DHT11 数字温湿度传感器 * 1
  • BMP180 气压传感器 * 1
  • GP2Y10(10/14) 风尘传感器 * 1
  • BH1750FVI 光照传感器 * 1
  • MQ135 有害气体传感器 * 1
  • UART WiFi 模块 * 1 (推荐 ESP-01)
  • 杜邦线


兼容的开发板

模块

传感器

  • BH1750FVI (I2C)

    • 光照强度 (1 lx)
  • BMP180 (I2C)

    • 温度 (0.1°C)
    • 气压 (1 Pa)
    • 海拔 - 不可用,提供 API
    • 海平面气压 - 不可用,提供 API
  • DHT11 (数字信号)

    • 温度 (1°C)
    • 相对湿度 (1%)
  • GP2Y10(10/14) (模拟信号)

    • 粉尘密度 (1 ug/m3)
  • MQ135 (模拟信号)

    • 气体浓度 (1 ppm)

其他

  • ILI9225 2.2寸 TFT (SPI)

    • 分辨率:176 * 220

构建步骤

  • PlatformIO IDE 打开本项目
  • 在调试WiFi 模块时,请将 config.h 中的 DEBUG 修改成 false
  • 连接开发板
  • 执行 PlatformIO: Upload 以刷写固件
  • 尽情享受吧 :)


  • 在更改 引脚定义 后记得在 config.h 修改它们

串口命令行

  • 格式:JSON
  • 更多详情见 util/DataManager.cpp
    /*
    commands:
        0: WiFi Module Information
            {"c":0,"n":"Chronos","v":"0.1.0"}
            n: Firmware Name
            v: Firmware Version
        1: Re-init Display
            {"c":1}
        2: Update Time
            {"c":2,"t":"1531615194"}
            t: Current Unix Timestamp
        3: Get Information (Firmware info, WiFi info)
            {"c":3}
        4: Set WiFi Info
            {"c":4,"s":"SSIDofWiFi","p":"password"}
            s: SSID
            p: Password
    */

许可证

Copyright (C) 2018 iTX Technologies

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Vega - NaviHome WiFi 模块的固件

  • 还没写完呢 🐮🍺

第一步:正确安装 Nebzz 核心以及 Nebzz Addon 插件

  • Nebzz-Addon_x.x.x.phar 放入 Nebzz 核心所在目录的 plugins 目录下
  • Nebzz Addon 被正确加载,开启服务器时会看到如下提示 Nebzz Addon 已启用

第二部:修改 pocketmine.yml 使用 Nebzz Addon 提供的生成器生成地图

  1. 使用编辑器打开 Nebzz 核心所在目录下的pocketmine.yml
  2. 找到world这一段
worlds:
 #These settings will override the generator set in server.properties and allows loading multiple levels
 #Example:
 #world:
 # seed: 404
 # generator: FLAT:2;7,59x1,3x3,2;1;decoration(treecount=80 grasscount=45)
  1. 这里提供修改例子
worlds:
 #注意下面那一行开头有一个空格,冒号前为要生成的地图名字
 di_tu_de_ming_zi:
 #注意下面那一行开头有两个空格,冒号后为使用的生成器名字,见下面列表
  generator: nebzznormal
  1. 要生成多个地图同理
worlds:
 #注意下面那一行开头有一个空格,冒号前为要生成的地图名字
 di_tu_de_ming_zi:
 #注意下面那一行开头有两个空格,冒号后为使用的生成器名字,见下面列表
  generator: nebzznormal
 #注意下面那一行开头有一个空格,冒号前为要生成的地图名字
 di_tu_de_ming_zi_2:
 #注意下面那一行开头有两个空格,冒号后为使用的生成器名字,见下面列表
  generator: nebzznether

Nebzz Addon 提供的生成器列表

  • nebzznormal 多生态生成器
  • nebzznorenhanced 多生态优化版(更快,更平滑)
  • nebzzvoid 全新的虚空生成器
  • nebzzend 全新的末地生成器(支持地狱柱子等)(出生点 0,80,0)
  • nebzznether 更贴近原生的地狱生成器(地狱堡垒即将加入)

版本计划

18.7.3 (18.8.1)

  • 支持 MCBE 1.5.x
  • 支持最新 PMMP 插件 API
  • 计划 切换到 ZXDA LIC 授权系统

18.8.2

  • 初步支持 1.6.x

关于 GenisysPro MAX Done Care +

近期有些群友向我提起这个项目,问会不会抢我生意。
答案是:不会。我们之间不存在竞争关系。

亲爱的用户们:
首先, 感谢大家一直以来对我们平台的支持.
很遗憾的告诉大家, 由于相关业务调整需要, ZXDA Platform将于此公告发布起关停所有PocketMine插件相关业务.

从2015-6-30开站到2018-7-1, 我们恰好在PocketMine插件行业中存在了三年. 在此期间, 我们一直本着维护各位服主和开发者合法权益,杜绝倒卖现象的理念运营这个平台.

不知道各位是否还记得0.9时代的漫天倒卖? 我们的开发者中很大一部分曾经是开源社区的积极参与者, 但相当一部分人的倒卖行径让他们几乎退出了这个圈子. 诚然, 我们无法彻底消除这些乱象, 但自开站以来, 倒卖现象确实有所减少.

我们无法否认, 这种闭源授权的模式给开源生态圈造成了巨大的打击, 也会让很多人失去学习优秀代码的机会. 因此我们一直在鼓励开发者们为开源社区做贡献并尝试进行转型.

虽然, Minecraft只是一个简单的游戏, 但它包含的社区氛围, 是任何游戏所不能比拟的. 在NextCraft平台精神的影响下, 我们同样认为, 这款游戏的核心内容, 是整个社区的动力和支持. 也正是这样, 在自2018年以来我们平台连续亏损7个月的情况下, 我们仍然靠三个人的资金补助坚持运营这个平台, 以其他的收入与亏损金额相抵.

随着Minecraft社区质量的日益下滑, Minecraft这款游戏也变得越来越快餐化. 而两大巨头的参与, 也加快了生态圈被破坏的速度, 收购与合作带来的冲击比我们预想中大的太多.

ZXDA平台与大家共同度过了3年的时光. 期间我们遇到了很多技术上和运营上的难题, 也遇到了某些平台的恶意攻击和诋毁. 但这些我们都能够一一解决和应对. 而3年以来, 能一直做到平台SLA 99.9%, 低手续费高安全性的平台只有我们一家. 各位也经历过几个插件平台直接消失, 在此不多提.

我们也曾尝试过转型到代理Multicraft、插件捐赠平台、综合交流社区. 但很可惜, 由于种种原因, 这些平台最终没能成功运营下去. 即使我们要到了极低的价格, 以不到5%的利润代理Multicraft也无人问津. 插件捐赠平台更是成为"国内典型失败项目". 缺少资金收入, 我们无法支付昂贵的服务器费用, 因此在几个月的尝试后, 我们不得不继续把闭源授权模式作为维持平台运营的主要途径.

而现在Minecraft社区的破坏, 也直接宣告着ZXDA平台的关闭.

或许, 我们是错的. 我们做的这些也许在某些人眼中始终是单纯为了利益圈钱的行为. 当然, 即使有人这么想, 我们也毫无怨言. 角度不同, 看到的东西也是不同的. 从我们的立场来看, 每个月平台的纯收益也仅有数十元到数百元(大部分都在开发者手里), 而这些钱大部分都用于在各方面为这个社区做一些公益项目.

到了今天, 一贯在一线战场维护Minecraft PE开发者和服主们利益的我们, 真的有些扛不住了. 在这里, 只能向大家说一句对不起, 我们将永远退出Minecraft的社区.

即日起, 我们做出如下决定: 
1. 关闭平台充值、用户注册、头像修改、购买/试用插件, 关闭定制中心; 
2. 调整授权修改冷却时间到30分钟, 关闭强制修改授权功能; 
3. 在2019-06-08 23:59:59前, 所有授权服务器均会保持正常运行, 您仍可在通过页面顶部的用户中心链接登录并修改授权信息; 
4. 2019-06-09 00:00:00起, 所有数据将被无限期封存. 授权服务器、Jenkins服务器、ZXDA BBS服务器将关闭; 
5. 账户余额大于1元的用户可在2018-07-14前到 余额清算系统 中提交提现请求; 
6. 本公告发布后, 租用授权过期后仍可使用; 

而之后的日子里, 我们将持续运营什鸟科技云服务器, 并将其作为我们的主要业务.

我们的力量很渺小, 但我们希望找到一个新的社区, 为社区增添砖瓦, 继续做出我们的贡献...
我们的本心没忘.

夜幕降临, 黑夜会将我们吞没. 等到太阳再次升起的时刻, 我们还会再次相遇.
To be continued...

ZXDA Development Group
2018-07-01 13:30

转载已获 zzx, Angelic47, FENGberd 授权

从ZXDA还只是个雏形的时候,PocketMine-iTX核心就已经上线。还记得当时的后台路径是yiyeqing.phpzx真是个天才
我和ZXDA的各位伙伴经历了风风雨雨。如今,ZXDA平台的下线,标志着一个时代的结束。
ZXDA平台维护了开发者的利益,保护版权不被侵害,但也催生了一些违反开源协议的项目包括但不限于PocketMine-iTX, GenisysPro+,FCCore
事已至此,让后来人来评判吧

是MinecraftPE带给我许多朋友:labi,fxxk,void,鸟,zx,杜,盒子 ~等
离开MCPE不代表分道扬镳

ZXDA R.I.P.