# search board with lan/scripting/debugger

**URL:** <https://community.sparkfun.com/t/search-board-with-lan-scripting-debugger/16102>\
**Category:** MicroMod\
**Tags:** arm-lpc\
**Created:** [June 8, 2010, 7:48pm UTC](https://community.sparkfun.com/t/search-board-with-lan-scripting-debugger/16102 "2010-06-08T19:48:38Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![jfdelphi](https://avatars.discourse-cdn.com/v4/letter/j/838e76/32.png) [@jfdelphi](https://community.sparkfun.com/u/jfdelphi)\
**Post date:** [June 8, 2010, 7:48pm UTC](https://community.sparkfun.com/t/search-board-with-lan-scripting-debugger/16102/1 "2010-06-08T19:48:38Z")

</div>

Hi

I search a microcontroller board.

my application dont need high execution speed.

More interestic to me is quick coding and debugging with easy scripting language and a debugger. The development software shold be compact (\<10 mb \<100 files) and \<50$) easy to install and run at least on windows(no java,cygwin stuff).

I want to **download and debug the application over Ethernet**.

It must be possible to connect multiple modules over Ethernet.

the hardware shold have at least

8 port DA (\>=8 bit)

8 port AD (\>=10 bit)

1 SPI (sclk mosi miso and \>=5 ss)

Ethernet (\>=10Mbit)

CPU \>10Mhz 16 or 32 bit

Power \< 5 watt

---

<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:** [June 18, 2010, 4:14am UTC](https://community.sparkfun.com/t/search-board-with-lan-scripting-debugger/16102/2 "2010-06-18T04:14:34Z")

</div>

On Atmel AVR, a good bytecode interpreter of a full blow structured Basic like VB6 is

[http://www.zbasic.net/forum/](http://www.zbasic.net/forum/)

[http://www.zbasic.net/](http://www.zbasic.net/)

On ARMs, Coridium has a compiled Basic.

Othewise, you are moving in to a tiny space where you roll-your-own.

---

<div class="post-metadata">

**Author:** ![rmteo1](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@rmteo1](https://community.sparkfun.com/u/rmteo1)\
**Post date:** [June 18, 2010, 4:53am UTC](https://community.sparkfun.com/t/search-board-with-lan-scripting-debugger/16102/3 "2010-06-18T04:53:06Z")

</div>

[http://mbed.org/](http://mbed.org/)

---

<div class="post-metadata">

**Author:** ![billroy](https://avatars.discourse-cdn.com/v4/letter/b/67e7ee/32.png) [@billroy](https://community.sparkfun.com/u/billroy)\
**Post date:** [June 27, 2010, 12:19pm UTC](https://community.sparkfun.com/t/search-board-with-lan-scripting-debugger/16102/4 "2010-06-27T12:19:10Z")

</div>

Consider Bitlash: [http://bitlash.net](http://bitlash.net).

Cheers,

-br

[http://bitlash.net](http://bitlash.net)

[http://entropymouse.com](http://entropymouse.com)

---

<div class="post-metadata">

**Author:** ![viskr](https://avatars.discourse-cdn.com/v4/letter/v/71e660/32.png) [@viskr](https://community.sparkfun.com/u/viskr)\
**Post date:** [June 28, 2010, 11:24pm UTC](https://community.sparkfun.com/t/search-board-with-lan-scripting-debugger/16102/5 "2010-06-28T23:24:06Z")

</div>

You would have to add A/Ds (as there are 6 built in)

and D/As (1 built in)

There are a couple of square inches of prototyping area.

[[www.coridiumcorp.com/ARMweb.php](http://www.coridiumcorp.com/ARMweb.php)

[[www.coridiumcorp.com/DINkit.php](http://www.coridiumcorp.com/DINkit.php)

But you can program in BASIC over the web, and ftp web pages. Your BASIC program can interact with web pages via CGI or \<?BASIC ..?\> programs embedded in the webpage.

Though realistically a browser is a horrible environment to debug code (slow, breaks a lot, lots of retries…) So we recommend that programs be debugged over the USB connection.

Once the code is working though you can download through the webpage. In this case security can be a concern, but our control page will either lock things down, preventing others from uploading code, or you can manage that yourself with whatever firewall you are using.]([Coridium Corporation - DIN Controller](http://www.coridiumcorp.com/DINkit.php))]([Coridium Corporation - ARMweb Controller](http://www.coridiumcorp.com/ARMweb.php))
