RYMCU

「0成本」DIY 一个蓝牙游戏手柄简易流程

# 游戏手柄 # 蓝牙
前言:相信经典红白机的记忆仍然在 80、90 后的记忆中,小时候拆游戏手柄的时候会看到里面绿色的电子电路板,那今天我们来 DIY 一下 RW007 蓝牙游戏手柄的电子电路板子怎么做,主要因为 RW007 支持 BLE 啦。感谢让我低成本完成项目的捷配 PCB 打样和已经失去的 3D 打印。

两年后,1934年赠与大学毕业生的话 —— 胡适

# 读书
两年前的六月底,我在《独立评论》(第七号)上发表了一篇"赠与今年的大学毕业生",在那篇文字里我曾说,我要根据我个人的经验,赠与三个防身的药方给那些大学毕业生:第一个方子是:"总得时时寻一个两个值得研究的问题。这是我对两年前的大学生说的话,今年又到各大学办毕业的时候了。两三年前,社会调查所的陶孟和先生对我说:“近年北大的经济系毕业生远不如清华毕业的,所以这两年我们没有用一个北大经济系毕业生。”
ronger 1 月前

赠与今年的大学毕业生「1932年」—— 胡适

# 读书
胡适先生写于 1932 年 6 月 27 日夜,时任北大文学院院长兼中国文学系主任,原载 1932 年 7 月 3 日《独立评论》第 7 号一两个星期里,各地的大学都有毕业的班次,都有得多的毕业生离开学校去开始他们的成人事业。堕落的方式很多,总括起来,约有这两大类:第一是容易抛弃学生时代求知识的欲望 。第二是容易抛弃学生时代理想的人生的追求 。然而不满五十年,新的统一的德意志帝国居然实现了。
ronger 1 月前

分享一个可以手写的随机函数

# 随机函数
This library is free software; you can redistribute it and/or modify it. under the terms of the GNU General Public License as published by the. Free Software Foundation; either version 2, or any. Thi
ronger 2 月前

零基础入门USB--(2)历史与发展

# 零基础 # 入门 # USB历史
您很可能会在广泛的市场和应用中遇到 USB 技术。USB 刚刚进入公众视野,但并不是很出名。在推出一年内,USB 2.0 成为官方标准,从那时起它开始出现在世界各地的计算机上,无论是什么品牌。USB 2.0 带来的另一个有趣的特性是即插即用功能。发布时间:2017.09传输速率:20Gbps最大电流:5AUSB 3.1 于 2017 年 9 月发布,提供高达 20 Gbps 的数据传输速率。6 U
Hugh 2 月前

零基础入门USB--(1)基础知识

# 零基础 # 入门 # USB
USB 全称为 Universal Serial Bus,中文翻译为通用串行总线,习惯使用缩写 USB 替代。2 USB 为了解决什么问题?在 USB 出现之前,PC 与外设通过各种各样的接口相连接,包括串口、并口、PS/2 口等等。由于接口的不统一制约了外设的发展,当今 PC 外设包括鼠标、键盘、硬盘、U 盘基本都统一使用 USB 接口。只要产品符合 USB 接口标准,各个厂商的产品都可以在任意
Hugh 2 月前

智能垃圾桶项目:MPX4115压力传感器+GP2D12测距

# ADC0832、AT89C52
1,智能垃圾桶测量当前压力,达到一定压力值报警提示清空垃圾桶,通过 ADC0832 模块转换模拟量转换成数字量。2,距离传感器通过测量当前人与垃圾桶的距离当在一定距离打开垃圾桶盖,通过这些作为智能垃圾桶的检测部分,蜂鸣器还有提示灯充当辅助作用仿真图| col1原理图

ESP8266WEB

# esp8266
悬空 GPIO0,给模块重新上电,查看 LED 是否闪烁。
Hugh 3 月前

栈(Stack)与堆(Heap)

# 栈(Stack)与堆(Heap)
栈以放入值的顺序存储值并以相反顺序取出值。增加数据叫做 进栈,而移出数据叫做 出栈。这个过程称作 在堆上分配内存,有时简称为 “分配”。将数据推入栈中并不被认为是分配。入栈比在堆上分配内存要快,因为(入栈时)操作系统无需为存储新数据去搜索内存空间;其位置总是在栈顶。出于同样原因,处理器在处理的数据彼此较近的时候比较远的时候能更好的工作。在堆上分配大量的空间也可能消耗时间。
ronger 3 月前

Nebula Pi 开发板应用(二)—网红10秒挑战器的实现

# 待分类
利用 Nebula Pi 开发板的按键 KEY1 和数码管可以完成网红 10 秒挑战器的制作,程序如下:smg.h:#ifndef _SMG_H. P2 = smgduan[Time/100%10] + 0x80; //时间的个位。KeyPress ) //读取IO电平确认按键是否真的被按下。KeyState = Key_State_Init; //如果IO电平为0,证明按键已抬起,回到
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 14