RPi2B: Google正式推出了IoT系统-devpreview_1版本

Google正式推出了IoT系统的devpreview_1版本,支持的硬件平台有: - Intel Edison - NXP Pico i.MX6UL - RaspberryPi 3   相关的System Image可以从这里下载: https://developer.android.com/things/preview/download.html   而关于Raspberry Pi 3 model B相关的介绍及写入image的方法请看这里: https://developer.android.com/things/hardware/raspberrypi.html ( … 继续阅读RPi2B: Google正式推出了IoT系统-devpreview_1版本

NodeMcu: ESP8266 & NodeMcu开发入门

NodeMCU,是一个开源[2]的物联网平台。 它使用Lua脚本语言编程[2]。该平台基于eLua [3]开源项目,底层使用ESP8266 sdk 0.9.5版本。该平台使用了很多开源项>目, 例如 lua-cjson[4], spiffs[5]. NodeMCU包含了可以运行在 esp8266 Wi-Fi SoC芯片之上的固件,以及基于ESP-12模组的硬件。 --- 来自https://zh.wikipedia.org/wiki/NodeMCU 官网:http://nodemcu.com/index_cn.html (图片来自:https://github.com/nodemcu/n … 继续阅读NodeMcu: ESP8266 & NodeMcu开发入门

STM32: 在STM32F030F4开发板上实现NRF24L01P无线模块间通信

这次自己照着ChibiOS/RT实时系统驱动的写法,重新整理了一下NRF24模块的相关代码,并且将User LED, User Key及1602 LCD模块都用上了: - User LED:用来显示当前系统是否在运行,每秒闪烁一下(1ms on, 999ms off)。同时可以指示NRF24模块是否正在交换数据。 -User Key:用来选择当前NRF24模块的工作模式。 -I2C1接口:连接1602 LCD模块,用于显示系统的相关信息。 -UART1 接口:用于显示相关的log信息。 相关的硬件信息 关于STM32F030F4-DEV V1.0开发板的相关信息,请参考: STM32: 含nR … 继续阅读STM32: 在STM32F030F4开发板上实现NRF24L01P无线模块间通信

STM32: 通过I2C总线驱动1602 LCD显示模块

老早之前就做了一块基于STM32F030F4P6 MCU的开发板,并且也预留了一个I2C总线接口。至于开发板上的这个I2C总线能否正常使用,却是从来没有验证过。 这几天又买了不少的1602 LCD液晶显示模块与转接板,通过转接板,可以使用I2C总线接口控制液晶显示模块。这使得我有机会去验证STM32F030F4P6开发板上的I2C单元能否正常工作。 关于STM32F030F4P6开发板的相关信息,请看这里: STM32: 含nRF24L01无线模块的STM32F030F4P6开发板 关于1602 LCD显示模块 1602 LCD可显示两行,每行可显示16个字符,每个字符由5×8 … 继续阅读STM32: 通过I2C总线驱动1602 LCD显示模块