
admin
Sunday, 09 June 2013 15:11
Recover bricked TL-MR3020 Wireless N Router

After flashing the latest OpenWRT image file (openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory dated 03-Jun-2013), my TL-MR3020 is bricked. All the LED is keep on blinking (about 3 seconds once) except power LED, and the network is getting connected and disconnected every 3 seconds. Very lucky that the problem was fiexed by using serial console and Tftpd32 method.
Friday, 07 June 2013 20:50
Extend WIFI Range with Another Router

With AP client router mode, it can connect to a wireless network and share the connection to its clients (see picture above). So you can use a router to extend the WIFI range.
Prerequisite
- Primary wireless router configure as AP. If you already setup a wireless internet connection in your house, usually your modem is configured as AP mode.
- Secondary wireless router (TL-WR1043ND or other DD-WRT compatible router) flashing with DD-WRT
Wednesday, 05 June 2013 23:10
Flashing TP-Link TL-WR1043ND with DD-WRT

TP-Link TL-WR1043ND is one of the best 2.4GHz routers available, it has won numerous awards including "Best Product", "Best Wireless Router", "Editor's Choice" and "Best Design".
Using DD-WRT can make your network infinitely more stable and easier to tweak. Click here for more about DD-WRT.
Saturday, 01 June 2013 11:44
Digispark红外接收器

Digispark是一个基于ATTINY85微控制器且具備USB接口的开发板,使用Arduino IDE开发,编程与Arduino极相似。这里介绍如何利用家里的红外遥控器配合Digispark遥控设备。
Published in
电子与电脑
Tagged under
Wednesday, 29 May 2013 18:41
Digispark Infrared Receiver

Digispark is an Attiny85 based microcontroller development board similar to the Arduino line which is smaller and cheaper. Now you can connect an infrared detector to the Digispark and turn it to an infrared controller to control your devices.
Published in
Blog
Tagged under
Friday, 24 May 2013 21:09
Arduino PCB DIY

If your projects require many Arduino and you do not want to purchase the expensive full set of Arduino, here is the good place to go.
All the PCB design is single sided I sugggested to use toner transfer to make the PCB. You should Google "toner transfer" if you want to know more about it.
I should mention all the collection of PCB is not my own design, all credit goes to each respective authors.
Published in
Blog
Tagged under
Wednesday, 22 May 2013 22:03
Digispark DIY: The smallest USB Arduino

Digispark is an ATtiny85 based microcontroller development board come with USB interface. Digispark is very small and inexpensive but less powerful than Arduino. Coding is similar to Arduino, and it use the familiar Arduino IDE for development.
Here is an article on how to making a Digispark, however if you want to purchase a finished product, you can always get it from Digispark's author homepage.
Published in
Blog
Tagged under
Monday, 20 May 2013 21:01
自制Digispark: 最小USB Arduino

Digispark是一个基于ATTINY85微控制器的开发板,体积小且价钱便宜,功能方面则没有Arduino般强大。代码与Arduino大同小異,也是使用Arduino IDE开发。
Digispark是Digistump LLC (digistump.com)版权所有,请使用者仔细阅读Digispark使用协议和版权声明
Digispark的特别之处是使用了USB与电脑沟通,省了USB至串口转换器。为此,Digispark必须占用2KB的快闪记忆体(Flash Memory)以便用来安装Bootloader。
Published in
电子与电脑
Tagged under
Saturday, 27 April 2013 08:10
Arduino与I2C/TWI LCD1602模块

I2C/TWI LCD1602是由DFRobot生产的LCD模块。LCD1602模块应用了I2C接口(只用两条信号线),适用于引脚有限的微控制器。从上图看得出,LCD後方安装有一个可变电阻器,用来调整光线对比(contrast)。
LCD1602规则说明
- 接口:I2C
- I2C地址:0X27
- 电源电压:5V
- 重量:40克
Published in
电子与电脑
Tagged under
Tuesday, 23 April 2013 12:17
Password access with Arduino using keypad

This example demonstrates how to use a 4x4 matrix keypad access password from an Arduino. Sketch below required to install password and keypad library, both available at Arduino Playground. Below list the functions of password library:
set(password)
Set the target password equal to password.
is(password)
Is the target password equal to password
append(character)
Append a character to the currently guessed password
reset()
Reset the currently guessed password
evaluate()
Is the guessed password equal to the target password?