# Starter ARM Dev Board?

**URL:** <https://community.sparkfun.com/t/starter-arm-dev-board/8203>\
**Category:** MicroMod\
**Tags:** arm-lpc\
**Created:** [August 15, 2008, 8:10pm UTC](https://community.sparkfun.com/t/starter-arm-dev-board/8203 "2008-08-15T20:10:10Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![rpcelectronics](https://avatars.discourse-cdn.com/v4/letter/r/d07c76/32.png) [@rpcelectronics](https://community.sparkfun.com/u/rpcelectronics)\
**Post date:** [August 15, 2008, 8:10pm UTC](https://community.sparkfun.com/t/starter-arm-dev-board/8203/1 "2008-08-15T20:10:10Z")

</div>

OK, I have been a PIC guy for years and I want to make the jump into the world of ARMs and I think the best way is to get a dev board. But which way should I go? I have only really looked at the LPC2138. I am really confused on which ARM is the way to go. So far, I have seen that there are several ARM variants, made by several companies. It looks like the Phillips LPC series has a pretty good following.

Any suggestions? I am try to stay with a $100 or less dev board, but I could go a little higher is the extra cash is really worth it.

What suggested toolchains should I look at? Is there any kind of C development studios available, like MPLAB?

Thanks!

---

<div class="post-metadata">

**Author:** ![gdisirio](https://avatars.discourse-cdn.com/v4/letter/g/c4cdca/32.png) [@gdisirio](https://community.sparkfun.com/u/gdisirio)\
**Post date:** [August 15, 2008, 8:27pm UTC](https://community.sparkfun.com/t/starter-arm-dev-board/8203/2 "2008-08-15T20:27:24Z")

</div>

Hello,

The Olimex LPC-P2148 is a good board to start, I had no trouble with this one.

About the toolchain, you may try YAGARTO or WinARM, both are free and work well.

regards,

Giovanni

---

<div class="post-metadata">

**Author:** ![rpcelectronics](https://avatars.discourse-cdn.com/v4/letter/r/d07c76/32.png) [@rpcelectronics](https://community.sparkfun.com/u/rpcelectronics)\
**Post date:** [August 15, 2008, 8:55pm UTC](https://community.sparkfun.com/t/starter-arm-dev-board/8203/3 "2008-08-15T20:55:55Z")

</div>

> gdisirio:  
> The Olimex LPC-P2148 is a good board to start, I had no trouble with this one.

Is this the right one?

[http://www.sparkfun.com/commerce/produc … cts\_id=545](http://www.sparkfun.com/commerce/product_info.php?products_id=545)

> About the toolchain, you may try YAGARTO or WinARM, both are free and work well.

I will check out WinARM.

Thanks!

---

<div class="post-metadata">

**Author:** ![leon\_heller](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/leon_heller/32/7602_2.png) [@leon\_heller](https://community.sparkfun.com/u/leon_heller)\
**Post date:** [August 15, 2008, 10:14pm UTC](https://community.sparkfun.com/t/starter-arm-dev-board/8203/4 "2008-08-15T22:14:06Z")

</div>

The Embedded Artists boards are very good. They sell a proto board that takes a range of modules with different LPC21xx chips.

Leon

---

<div class="post-metadata">

**Author:** ![gdisirio](https://avatars.discourse-cdn.com/v4/letter/g/c4cdca/32.png) [@gdisirio](https://community.sparkfun.com/u/gdisirio)\
**Post date:** [August 16, 2008, 6:27am UTC](https://community.sparkfun.com/t/starter-arm-dev-board/8203/5 "2008-08-16T06:27:42Z")

</div>

Yes, it is the right one.

About the toolchains, YAGARTO is more up to date currently (GCC 4.2.2 vs GCC 4.1.1).

---

<div class="post-metadata">

**Author:** ![stevech](https://avatars.discourse-cdn.com/v4/letter/s/ba8739/32.png) [@stevech](https://community.sparkfun.com/u/stevech)\
**Post date:** [August 16, 2008, 5:26pm UTC](https://community.sparkfun.com/t/starter-arm-dev-board/8203/6 "2008-08-16T17:26:14Z")

</div>

IAR’s excellent toolset is available for non-commercial use in a 32KB max code size limited version. Easier than struggling with WinARM and its clones, IME (in my experience).

Can be used with Olimex or other LPC2103/2106 boards.

---

<div class="post-metadata">

**Author:** ![Anachronda](https://avatars.discourse-cdn.com/v4/letter/a/b2d939/32.png) [@Anachronda](https://community.sparkfun.com/u/Anachronda)\
**Post date:** [August 19, 2008, 6:54am UTC](https://community.sparkfun.com/t/starter-arm-dev-board/8203/7 "2008-08-19T06:54:06Z")

</div>

> rpcelectronics:  
> I am try to stay with a $100 or less dev board, but I could go a little higher is the extra cash is really worth it.

HP 20b calculator? [http://hpwiki.fatcity.com/doku.php?id=2 … ng\_project](http://hpwiki.fatcity.com/doku.php?id=20b:repurposing_project)

They’ve run the JTAG port out to pads, but haven’t populated it. Schematics are available. They’re about $40. And, of course, they have a keyboard and display.

---

<div class="post-metadata">

**Author:** ![BusError](https://avatars.discourse-cdn.com/v4/letter/b/c4cdca/32.png) [@BusError](https://community.sparkfun.com/u/BusError)\
**Post date:** [August 20, 2008, 7:58am UTC](https://community.sparkfun.com/t/starter-arm-dev-board/8203/8 "2008-08-20T07:58:24Z")

</div>

Anyone know how to get these HP20 in the UK ? So far it looks like a US only distribution…
