My First Brainfuck computer

mainAn ultra-small and low cost programmable computer for the masses

My First Brainfuck is an educational computer built to be as minimalistic as possible. I’m sorry for the use of the offensive f-word, but it is the actual name of the program language the computer uses. Description The My First Brainfuck … Continue reading Continue reading

Bringing a 12 year old Roland MDX-20 up to date

How to add: USB connection, FTDI drivers and a new postprocessor to a low cost CNC mill (Roland MDX-15 / MDX-20).

Description Adding USB connection, drivers and a new postprocessor to a low cost CNC mill (Roland MDX-15 / MDX-20). Features Adding USB interface to main PCB Custom FTDI driver HTML post processor Batch files to control mill Development During my … Continue reading Continue reading

Generic routine for receiving short asynchronous transmissions

D1 detects short asynchronous transmissions. It can learn new, or identify stored commands. • Compact • No hardware USART • Generic (works with all standards). Use D1 to add remote control functions to your project!

  _|_|_|_|_| _|    _|  _|_|_|_|        _|_|    _|      _|  _|_|_|_|       _|     _|    _|  _|            _|    _|  _|_|    _|  _|       _|     _|_|_|_|  _|_|_|        _|    _|  _|  _|  _|  _|_|_|       _|     _|    _|  _|            _|    _|  _|    _|_|  _|       … Continue reading Continue reading

Miniature USB to serial PCB

Build a small FT232 USB to serial adapter that fits directly in the USB port.

Description A small FT232 USB to serial adapter built to fit directly in the USB port Features Integrated USB header Standard FTDI cable pinout Single sided PCB (easy to manufacture) Rx,Tx led’s Miniature size Development Lately I have been developing … Continue reading Continue reading

Ultimate PIC16F628/627 breakout board

A miniature breakout board for rapid development of microprocessor projects.

Description A miniature breakout board for rapid development of microprocessor projects Features ICSP connector for quick programming and power (PICkit compatible) All pins available on standard .1” pin headers Single sided PCB (easy to manufacture) 4 debug led’s 1 generic … Continue reading Continue reading

Web controlled home automation

livingHow to build a web controlled home automation center. This post describes the software used with the miniature router (OpenWrt), the PIC 16F628 lab board, the serial communication and radio protocol.

Description This post is the last of three and describes the software needed to build a web controlled home automation center. The previous two describes how to add a serial interface to a router and how to build a microprocessor … Continue reading Continue reading

Accelerometer and digital compass (BGA & LGA) breakout board

Lab board for low cost 3-axis accelerometer and 3-axis digital compass from mobile phone. I created two versions; one breakout board and one with integrated microprocessor and LDO.

Description Lab board for 3-axis accelerometer and 3-axis digital compass from mobile phone. Features – accelerometer and compass breakout board Breakout connector for important signals Flip chip connection for BGA and LGA components Single sided PCB Features – microprocessor lab … Continue reading Continue reading

CAM processing in HTML

CAM processing in HTML and JavaScript The program coverts a neutral polyline- or drill format to cnc code according to your specification. It works on almost all platforms and can easily be modified (with a text editor)

Why do CAM processing in HTML and JavaScript? – Good question, I see several advantages: Works on almost all platforms Can be stored local, on file server or internet (web server) Easy to alter code (just using a text editor … Continue reading Continue reading