Announcing version 0.92 of the Jumentum network Basic system at
http://jumentum.sourceforge.net/
Jumentum is for LPC2000-based microcontrollers. It allows a LPC-based
microcontroller to be programmed remotely over a Web-based interface
in a Basic-like language. The web-based interface can be used in
place of a keypad or LCD for your custom application. It supports
many of the hardware features of the LPC microcontroller family.
This project was formerly known at the Minion system.
Dan
profdc9 at gmail.com
Jumentum-SOC (System on chip) is a programming environment for
LPC2000-based microcontrollers. It turns your LPC2000 with
ENC28J60-based ethernet into an autonomous controller that is remotely
programmable through Ethernet using a BASIC-derived language.
Jumentum-SOC can be accessed and programmed through a web browser, a
TELNET text-based session, and the first serial port. Jumentum-SOC
programs can be downloaded into the microcontroller and programmed
into the flash so that the programs are automatically run on power up
of the microcontroller. The programs can be started, stopped, paused,
and the program variables inspected at any time through the web page.
Jumentum-SOC is written in C and a little ARM assembly language, and
is provided as a project for the free WinARM development environment.
The portability of the code base has been maximized to promote
adaptation to other microcontrollers. An LPC2000-based processor is
currently required for Jumentum-SOC. To build your own hardware
capable of using Jumentum-SOC, one can use one of the setups detailed
in the “ENC28J60-wiring.txt” file included in this distribution.
Jumentum-SOC is provided under a zlib-derived open source license that
allows commercial or non-commercial use. The environment is intended
to lower both the cost and complexity of microcontroller embedding by
using the capabilities of the new generation of 32-bit self-contained
microcontrollers from NXP, Atmel, and Microchip. Jumentum-SOC is
excellent to help teach how to integrate microcontrollers into
projects as well as a means of automating simple projects.