In an upcoming project I need a micro controller that operates: 1x 16-bit DAC (SPI); 1x 24-bit ADC (SPI); 1x 8-bit parallel LCD; 1x rotary encoder; 1x PWM fan; 1x fan tachometer; 1x temperature sensor (DS18B20); 2x analog switches; 1x uplink UART; 4x push buttons, and some voltage monitoring for various power rails. To my estimation … Continue reading Opensource STM32 development
Author: Baoshi
Tutorial: 3.3V hacking for Arduino Nano
Hey I'm writing my first tutorial 🙂 During my recent OLED testing I wrote the software using Arduino Pro Mini 3.3 - the only Arduino board with 3.3V I/O (Lilipad may be the other one but not breadboard friendly). Originally I was using the SPI interface and everything works fine. But when I'm trying to test … Continue reading Tutorial: 3.3V hacking for Arduino Nano
Poorman’s OLED test jig
During last (Chinese) year end shopping frenzy I grabbed some OLED display panels, hoping to boost the presentation of my projects. The panel model is UG-2864ASGGG14, made by "WiseChip Semiconductor Inc." in Taiwan. Unlike typical LCD modules with complete interface board and 0.1 inch pitch pin headers, this is a bare panel comes with only the glass and … Continue reading Poorman’s OLED test jig
MF70 CNC PCB milling
During a recent shopping mania I grabbed some old AMOLED screens at very cheap price. The seller is an electronics hobbyist. He is kind enough to provide an adaptor board that generates required bias voltages for the screen. Unfortunately the board uses 2x12 DIL header, pain in the arse for breadboarding. I realize this is … Continue reading MF70 CNC PCB milling
Saleae Logic PWM generator
In a recent project I need a 3.3V PWM signal generator. Initially I think the fastest way to do it is using an Arduino and write a simple program with analogWrite() function. But I'm too lazy to setup the breadboard... so I tried google. Soon I come across a free software called "PWM Logic". Supposedly it … Continue reading Saleae Logic PWM generator
MF70 CNC
A while ago in "Manual PCB milling" I revealed my plan about Proxxon micro-mill MF70 CNC conversion. After months of assembling, tear down and re-assembling, the first working system is up. I know it is not in the order but I just cannot help to put the video at the top. http://youtu.be/iJ65Tc2kHho Back in time, … Continue reading MF70 CNC
Mobile charger mini review
Mobile charger has become one of the most popular accessories/consumables for smart-phone (thanks to Apple's non-removable battery design). Being a heavy mobile internet user, I have accumulated several mobile chargers, ranging from top-of-the-line Energizer "Energi To Go"series, to homebrew single 18650 lithium battery adaptor. All of them have proved to charge mobile phone well. But are … Continue reading Mobile charger mini review
Manual PCB milling
I always admire those hobbyists having a machinery workshop in their garage. But living in Singapore government housing basically deprived me of any wild wishes of having my own. It is not until I found Proxxon Micro Mill MF70, I see a glimpse of hope. The reason I choose MF70 is not only because of … Continue reading Manual PCB milling
The battle against moisture
Singapore, a tiny little island at the tip of Malay peninsula, is probably one of the world's most humid country. The average relative humidity (RH) level is 84.2% according to NEA, with thunderstorms occur on 40% of all days when RH can shot up to 100%. As you may wonder how does this relate to … Continue reading The battle against moisture
A pilgrim trip to Singapore Mini Maker Faire 2012
Maker Faire to me was a carnival to enjoy on the web. Being mostly held in the US area, I'm simply denied the luxury of attending it. So when I received a news letter from sgbotic.com about their promotions during Singapore Mini Maker Faire 2012, I'm stunned. It is a day to remember, 4th August 2012, that … Continue reading A pilgrim trip to Singapore Mini Maker Faire 2012