Philips Sonicare Electric Toothbrush Measurements without Teardown

Part I: Sonicare Electric Toothbrush Architecture Figure 1: Sonicare Electric Toothbrush Architecture This electric toothbrush is a water-resistant design, thus it adopts wireless charging technology. Coil 2 is the wireless charging receiver. A permanent magnet is attached to the trail of the toothbrush head, therefore toothbrush head will be oscillated if the permanent magnet is […]

Philips Sonicare Electric Toothbrush Measurements without Teardown Read More »

Peripheral Boards

The Peripheral Boards which are designed by myself will be listed in this page. Pmod-Compatible Modules (Designed for Xilinx ZedBoard, Altera DE2-70, etc.) Application Notes Altera DE2-70 FPGA Development Board to Pmod Converter Schematics AD5623 & AD7274 Module (ADC/DAC)     Schematics ADXL345 & HMC5883 Module (3-axis accelerometer & 3-Axis Digital Compass) Schematics MAX3232 Module     Schematics PGA112

Peripheral Boards Read More »

Smart Home Portal

– Smart home application framework Application Notes Overview Smart home portal is a web-based smart home application framework which is optimized for smartphone. Refer to the flowing system diagram, the Arm based embedded system (Raspberry Pi with add on boards) should be placed in the home which runs Web server with PHP and CGI/FastCGI supports.

Smart Home Portal Read More »

Accessing serial port via CGI script

Prerequisites: Part 3: Using Serial Port on Universal Expansion Board Python CGI script with lighttpd (Root privileges are required) 1. Install pyserial on RaspberryPi a. Download pyserial-2.5.tar.gz (106.3 kB) b. unzipping and untaring gunzip pyserial-2.5.tar.gz tar -xvf pyserial-2.5.tar c. Install pySerial cd pyserial-2.5 sudo python setup.py install 2.Testing Saving following python CGI scripts to your

Accessing serial port via CGI script Read More »