2020-03-26

micropython 与adxl345 mma845x三轴加速度计

df-robot的 库  https://github.com/DFRobot/micropython-dflib/blob/master/ADXL345/user_lib/ADXL345.py

mma845x库
https://github.com/clmendez/ME-405---MiniProject/blob/148b4769cf0b6f78c22a4bd362eb3987f40393ad/mma845x.py

YXD12864G04 3.8寸液晶屏


这块液晶屏是k0108驱动的并口单色用液晶屏。
VCC 5V供电,IO接口3.3V的esp32 也可以驱动。


U8G2_KS0108_128X64_F u8g2(U8G2_R0, 0,4,16, 17, 5, 18, 23, 19, /*enable=*/21,/*dc=*/  22,   /*cs0=*/ 2, /*cs1=*/ 15, /*cs2=*/ U8X8_PIN_NONE, /* reset=*/  U8X8_PIN_NONE);

2020-03-21

Freeplane Freemind

freemind 是我10年前一个常用的工具软件,因为一次小事故丢失很多资料之后便放弃了。 freeplane 是freemind 的新的积极维护的分支/继承者。 能想到的功能它都有,而且还是熟悉的完善的快捷键。 1. 可以建立一个目录文件,用相对链接到其它文件。 2. 复制网络图片链接后,直接粘帖到本地文件中(图片存储到同名目录)。 3. 丰富的导入导出功能,比如导出到markdown。 4. 自动保存备份很赞,电脑崩溃后重新访问文件,自动提示恢复。 5. 快捷键很赞,而且可以自己修改,真不像一个java软件。

How to upgrade micronucleus

micro micronucleus nucleus 是 ATtiny/ ATMega328p的bootloder, 它的过人之处是给这些芯片带来usb支持. 使得它们可以直接通过usb口来烧录. 我购买了很多 digispark 开发板. 这些开发板小巧方便价格低廉. ...