If you are willing to forego the usb flash drive programming, then it could be done. Just wire up the pins of the LPC1768 to a 40-pin socket similarly to the mbed as shown in this schematic
http://mbed.org/cookbook/Reference-Design
http://mbed.org/media/uploads/chris/lpc1768-refdesign-schematic.pdf
add a USB connector to get 5 volts, convert that to 3.3 volts using a regulator, add all necessary timing crystals (e.g 12 MHz and 32.768 kHz) and break out the serial pins of the mbed using a MAX232 serial converter or similar device to RS232 serial-line drive levels, or you can use a serial-to-USB converter chip (e.g. FT2232 by ftdi). The big benefit of using the FT2232 is you could wire the FT2232 to the JTAG pins to give it built-in JTAG support similar to OpenOCD and the like, and wire the serial port of the FT2232 to the serial port of the LPC1768. Put two push buttons on it, one for reset, and the other for pin P2.10 (for ISP programming). Then you could program it through the serial port using a utility like lpc21isp:
https://sourceforge.net/projects/lpc21isp/
You could also add the DP83848J for ethernet support. If such an mbed clone existed that would be pretty cool, as it would be a all-in-one complete solution for mbed+JTAG+ethernet.
Dan
Hi,
Is it possible to make an mbed "compatible" clone board? I have a couple of LPC1768FBD100 chips here and I am thinking about doing my own pcb for a project but I cant find any firmware on the mbed site and there seems to be a unique serial-no for each mbed. Is this intentional for limiting people to do clones?
//iman