[置顶] 窗户纸工作室成员长期招募公告

AVR-HID:HID接口实现传感数据采集

因为系统自带HID驱动,所以省去了上位机驱动开发的环节,对于一些简单的设备,这是一个非常经典的实现方案。本文涉及的内容很多,从下位机HID设备端的开发,一直延伸到上位机应用软件的开发。

标签:

USB键盘的“杀手级”恶作剧


想起当年的DOS时代,软件狂人经常编写一些恶作剧的病毒来“展示自己的才华”,而硬件工程师只有在旁边羡慕的份儿。今天我找到一个可以硬件恶作剧的,给常年备受煎熬的硬件工程师们一个机会。整个电路很简单,效果可不一般。

标签:

一个开源的usb主机协议栈

这个SL811的实例,尽管实现了大部分的功能,但是封装得不完美,可移植性不好,如果想拿过来使用还需要做很多工作。今天找到一个免费的开源usb主机协议栈,也收录下来,供大家参考。

标签:

一个利用SL811HS实现的usb host参考实例

在国内的网站上很少看到usb host的参考资料,今天看到一个法国同行的开源作品,收录下来,供大家参考。

标签:

RS232模拟I2C总线驱动DS1621测温


今天发现的这个实验作品非常经典,用计算机直接通过串口驱动DS1621测温,整个测温模块精简之至,没有使用任何单片机和电平转化芯片,涉及的技术还包括串口取电、I2C总线等等。

标签:

LibHttpd - 轻量级嵌入式Web server

在网上找了很多关于嵌入式web server的资料,比如shttpd,appweb,boa,go ahead server等等,但都有网友反映移植不方便、资源要求高等等。如果用于运行ucLinux的arm9上,就没有什么问题,而用于运行ucOS的arm7上,则有很多限制,需要进行很多的移植工作,今天找到一个叫做LibHttpd的,采用ANSI C编写,仅从介绍上来看,非常适合arm7的嵌入式设备使用。

标签:

自制基于IC卡的简易门禁系统


现在的大多数住宅小区、大型的工厂企事业单位都装了门禁系统,实际上做一个能够开门的门禁系统非常简单,但是要做一个真正安全的门禁系统还是有很多细节问题需要解决的。这个实验只是解决了读卡和控制的问题。

标签:

利用MC33794实现的捕鼠器


原作者的作品当然不是叫做捕鼠器,叫做小动物探测器(animal presence detector),我找不出合适的语言来表达,姑且叫做捕鼠器。如果你想利用这个技术做一个真正的捕鼠器也是可以实现的,完全可以做到“活捉”,跟那些老鼠夹子比起来要人道多了。

标签:

单芯片WAVE播放器之LPC2103版


看惯了MP3播放器,实在是有些审美疲劳了。另外由于Mp3是需要专利费的,有些朋友可能不太感冒,所以今天我稍微调整了一下,关注下别的内容。今天我发现的Wave播放器只使用一片LPC2103,利用SD卡作为存储器,可以播放采样率44100Hz、采样精度16位的立体声wave文件,可达到CD音质。

标签:

单芯片MP3播放器之LPC2148版

MP3播放器已经满天下泛滥了,也到处看到电子爱好者在自制mp3,不管是国内,还是国外,都大有人在,已经没有什么可以刺激我神经的新鲜感了。今天收录的这一款唯一能够让我兴奋的是它基于NXP的LPC2148实现的,这是以往没见过的,另外这是一个单芯片的解决方案,也就是说只需要使用一片LPC2148就可以实现MP3解码,并使用片内的D/A转换器作为信号输出,驱动喇叭播放音乐。

标签: