Hacked ARM Dev Board Gives You Two For The Price Of One!

[Matt Evans] took a closer look at the popular (and cheap) STM32F0 Discovery development board and realized he could get a second board out of the deal.

The Discovery board is designed to advertise ST Microntroller’s STM32F0 microchip; which with 8k RAM, 64K Flash, a bunch of peripherals,  48MHz clock, and a low price is a great chip. Though, they needed a way to program the STM32F0. To do this they added a second, more powerful, chip to the board as an interface. The STM32F103, with 20k RAM, 64K flash, and a 72MHz clock speed. [Matt] summoned genius, and simply sawed the board in half using a hacksaw.

Of course the caveat to all this is that you need a working Discovery board, or at least a working ST-LINK programmer, at the end of the day, to get any use out of your creation. Since the boards are so cheap though, it shouldn’t be a problem to buy two.

19 thoughts on “Hacked ARM Dev Board Gives You Two For The Price Of One!

  1. Interesting use of the board, got one of these boards on order myself, just waiting for delivery! Should be noted if you have any of the discovery boards, it comes with the STMF103 as the ST-Link section.

  2. I think the same could be done to the Launchpad – programmer side features a MSP430F1612 which is actually more powerful than any Value Line part: 55K+256B Flash and 5 KB RAM, HF xtal. There is some software out there from TI that can upgrade programmer’s firmware.

  3. TI does this, too, on the Launchpad dev board. The “programmer” part of the board is a more powerful SMD MSP420 chip that the device being programmed…. and IIRC the board is even perforated to detach the “programmer” part. Haven’t tried accessing the programmer chip directly though.

  4. NXP does this on purpose as well on their LPCXpresso development boards. You can break off the programmer part of the board, which then functions as a standalone JTAG programmer/debugger.

  5. I don’t really see the point of cutting the board just to use it as a JTAG dongle. The board has jumpers on it so you can use it as a dongle .. no need to cut for that.

    Of course if you really want the other half somewhere else then cut away :)

    1. Hackaday likes featuring pictures of hacksaws with boards :)

      I agree.. what’s the point. Its so cheap that its barely worth the effort even if you could get two boards out of it.

    2. Hi! :) Really this started because as you say I needed the CM0 part smaller to fit a project case; then I figured if I did the same with the other board I could re-use the top half too (as I don’t need two SWD dongles). The boards are mahoosive otherwise!

  6. It’s also really nice of the company to print there web link on the board right where you have to cut it too, maybe they really designed the board for dissection.

  7. The same is the case with stm32F4discovery. If I get Discovery, I pay ~12 EUR wo VAT, Ii I want just a bare chip STM32F407Vxxx, I pay ~10 EUR. With discovery I get extra CPU, MEMS mic, 2x Quartz crystals, I2S DAC, etc. for 2 EUR more.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.