分类:硬件 简介:各种硬件教程和驱动都在这里,店长精心编写的驱动,一分钟教你如何玩转各种硬件

nodemcu 使用 Lua 编写/移植 ST7735S 0.96 寸彩色 LCD 屏幕驱动(SPI 通信)

本站提供了很多现成的屏幕驱动供大家使用,也写了很多文章教大家如何绘图、显示中文、动画制作等。现在,让我们来自己编写/移植一款彩色屏幕的驱动,这样大家以后也可以把驱动移植到其它平台,或者举一反三,自行学会编写其它型号的屏幕驱动。当然,你也可以移植到其它语言比如 nodejs,Lua,C 来驱动此屏幕。本站已经实现了 C, NodeJS, Lua, Python 各种语言的版本,可以运行在单片机,树莓派,ESP8266/32等各种平台。
更多 >>

树莓派使用 NodeJS 读取并监控 DHT11/22 温度湿度传感器

本文详细介绍了如何在树莓派上使用 nodejs 读取 dht11/22 温度湿度传感器,并提供完整的驱动包,真正的开箱即用。并且介绍了如何使用 RxJS 以观察者模式监控温度和湿度的变化,并发出通知。
dht11 温度湿度传感器使用很广泛,价格也相对便宜,并且使用单总线传输数据,这使得编写驱动变得容易不少。下面我们会重点介绍如何去监控温度和湿度的变化,并且在达到触发条件时发出通知,从而达到自动化控制的目的。除此之外,作者也会提供封装好的 RxJS 包,让开发变得更容易。
更多 >>

树莓派使用 Python 驱动 SSD1306(IIC/SPI 通信)

本文详细介绍了如何在树莓派上使用 python 驱动 SSD1306 OLED 屏幕,并提供完整的驱动包,真正的开箱即用。支持 IIC 和 SPI。 支持图形驱动和 canvas 绘图,能直接显示 png 图片,支持中文显示。
更有驱动的源码分析,授人以鱼不如授人以渔,阅读完后能真正理解原理并充分使用它。
更多 >>

树莓派使用 Python 驱动 ST7735 1.44 寸彩色 TFT 屏幕(SPI 通信)

本文详细介绍了如何在树莓派上使用 python 驱动 ST7735 TFT 彩色屏幕,并提供完整的驱动包,真正的开箱即用。支持SPI。并讲解如何给彩色屏幕绘图。 有了彩色屏幕,我们可以绘制出更漂亮的界面,并且 TFT 屏幕比之前的 SSD1306 分辨率也高了不少,本店出售的 ST7735 是 128*128 分辨率的,支持 262K 颜色。
更多 >>

树莓派使用 Python 编写/移植 ST7735S 0.96 寸彩色 LCD 屏幕驱动(SPI 通信)

本站提供了很多现成的屏幕驱动供大家使用,也写了很多文章教大家如何绘图、显示中文、动画制作等。现在,让我们来自己编写/移植一款彩色屏幕的驱动,这样大家以后也可以把驱动移植到其它平台,或者举一反三,自行学会编写其它型号的屏幕驱动。当然,你也可以移植到其它语言比如 nodejs,Lua,C 来驱动此屏幕。本站已经实现了 C, NodeJS, Lua, Python 各种语言的版本,可以运行在单片机,树莓派,ESP8266/32等各种平台。
更多 >>

树莓派复古小电视开发教程

这是 ssd1306 复古小电视的使用文档,通过阅读文档,可以了解到复古小电视的使用方法,包括学会如何显示 png 图片、如何使用 canvas 绘图、如何使用原生 api 绘图。不用怕,这非常简单。
更多 >>

分类:JavaScript 简介:JavaScript、NodeJS 相关的都在这里。教你如何使用 JavaScript 玩转硬件

前端也能玩转硬件:在 ESP32 上运行 JavaScript (附可运行固件下载)

本文的主要目的是描述如何让 ESP32 芯片运行 JavaScript,并且让 web 前端开发人员也能玩转硬件。作者之前是 web 前端开发工程师,所以文章会尽量站在 web 前端开发工程师的角度,抛开底层的硬件知识,去掉一些目前不需要关心的,将重点放在软件上。尽管这样,我们接下来所要做的是 硬件+软件 的一个整体,所以一些基础的 C 语言和硬件知识会让你更好的阅读此文章。没有也不要紧,因为高深的我也不会阿!
更多 >>
分类:js

分类:3D/模型 简介:分享各类好玩、好看、有意思的 3D 打印模型和 DIY 手工、手办等模型

提莫队长比较懒,该分类下什么也没有!

分类:开源项目 简介:由提莫的神秘商店发起并开源的项目都汇集在这里

tGFX - a tiny gfx library for tft/lcd/oled

a tiny gfx library for tft/lcd/oled screen. Platform independent. etc.. C51, STM32, Arduino, Linux, Windows, MacOSX. written in languaug C. support Monochrome, 565, RGB, RGBA color mode. Buildin 5*8 matrix font, support third font.
更多 >>

tGFX 一个轻量、简单、跨平台的二维图形绘图库

一个轻量、简单、快速、免费、无任何依赖、跨平台的图形库,二维图形绘图库。可运行在 C51、STM32、Arduino 等各种单片机上,也可以运行在 Linux、Windows、MacOSX 等各种桌面电脑上。 使用纯 C 语言编写,支持 单色、565、RGB、RGBA 颜色格式。内嵌 5*8 点阵字体,支持自定义字体。
更多 >>

Timor-WIFI-Boot 一个使用漂亮的 web 界面来管理 ESP8266/ESP32 网络配置的开源项目

一个使用漂亮的 web 界面来管理 ESP8266/ESP32 网络配置的开源项目,基于 NodeMcu Lua。 特点: 1. 所有代码开源,可自定义修改 2. 使用 Lua 编写,代码简单,可读性高(简单是最重要的) 3. 支持 OLED 屏幕,实时显示状态和日期时间 4. 支持历史记录,断电永久保存,开机自动连接 5. 网络监控,断线自动重连+打开 AP,联网 AP 自动关闭 6. 自带 HTTP Server,无需任何第三方 APP 7. 界面使用原生 HTML + CSS + JavaScript,开发简单,兼容性好
更多 >>

oneDevice.js - NodeJS 万能硬件驱动包

我们的目标:NodeJS 能驱动的硬件,都要有 NodeJS 的驱动。
这是一个旨在用 NodeJS 驱动硬件的驱动包。开箱即用、完善的文档、持续更新、友好的 API。用树莓派打造自己的智能家居。
更多 >>

分类:免费服务 简介:由提莫的神秘商店维护的免费服务都汇集在这里,应该是最(almost)良心的免费服务了

免费节假日 API

免费节假日 api, 免费好用,简洁好看的文档。可能是最良心的免费节假日 API 接口了。具有 TTS 接口,可直接返回人类可阅读的中文结果, 持续更新中。
更多 >>