ARM7 LPC2148 mini board

One day I’ve got ARM LPC2148 chip in my hands. The Philips LPC2148 is an ARM7TDMI-S based high-performance 32-bit RISC Microcontroller with Thumb extensions 512KB on-chip Flash ROM with In-System Programming (ISP) and In-Application Programming (IAP), 32KB RAM, Vectored Interrupt Controller, Two 10bit ADCs with 14 channels, USB 2.0 Full Speed Device Controller, Two UARTs, one with full modem interface. Two I2C serial interfaces, Two SPI serial interfaces Two 32-bit timers, Watchdog Timer, PWM unit, Real Time Clock with optional battery backup, Brown out detect circuit General purpose I/O pins. CPU clock up to 60 MHz, On-chip crystal oscillator and On-chip PLL. < p align=”left”>Looks like it can be powerful thing in good hands. I decided to test its power, so I needed development board, which could I use for my experiments. Because I wanted to have more universal board, so I faced few problems – PCB tracing. My purpose was to make this PCB at home, so I didn’t want to waste time while tracing big board with many tracks. There were two ways of making it: make one big board with complicated tracing of PCB tracks, or split it in two parts. I’ve chosen second one. In a…

Continue reading