In preparation for the new LPC1347 board I have compiled the USB code into a library file that can be included into a project to provide access to printf. The library includes access to the USB CDC, UART and standard…
Author: commons
Pogo Pins revisited
USB isolator for your computer
As I develop circuits that connect to the USB port on my computer I have been thinking that a short circuit could damage my computer costing a lot to repair. The USB port on a host computer has limited protection.…
Preliminary LPC1347 Testing
I received the LPC1347 boards just before Christmas and have completed the board build. So far I have two issues with the design. First I needed to increase the size of capacitor C4 on the boot-loader/reset pin to allow reliable…
Pogo Pins and Lasers
When I designed the capacitive switch I didn’t include any connectors on the board so that it would be as thin as possible. As a result, there is no easy way to program the micro-controller when I first assemble one…
Packaging my Capacitive Switch
One of the features I wanted with my capacitive switch was the ability to package the device in a non-traditional package. In contrast to a regular push button the capacitive switch geometry is very configurable just by sizing the electrodes.…
ARM compiler for the LPC134x
I think that a very easy way to get started with the LPC1347 is to buy an LPCXpresso board for about $30. This comes with a development board and in circuit emulator and is supported with an Eclipse IDE that…
Conquering software complexity
I am involved in a number of robotic, volunteer and art groups and find that the computer questions I come across are very simple, yet the questions illustrate just how difficult it is to get started. Perhaps the greatest credit…
LPC1347 IMU
I have been working on the AVR Mega48 IMU board and am slowly making progress however a few issues have cropped up and I am not happy with the implications. First the M48 processor acting as an I2C slave is…
Surprise. There is NO GCC QTouch library for the ATTINY40!
Atmel does not have QTouch support for the GCC compiler when using the ATTINY40. Of course you can write your own library but that would defeat the purpose of using the Atmel’s patented closed source design. On the up side…