This product has been retired. The contents of this page are provided for reference only.
Scamp is a self-contained Forth computer, running the world's best embedded programming language.

Scamp3

Sold by Udamonic’s store

$31.84

No tax for United States [change]
This product is no longer available.
Scamp
SHARE

Scamp3 Specs:

  • Turnkey Forth computer with easy API
  • Forth is written in machine code and runs very fast (no virtual machine!)
  • 32 MHz 16-bit processor with 16 MIPS performance
  • 64K flash memory (of which FlashForth takes up approximately 23K)
  • Flash memory has a 20-year lifetime; 20,000 write-cycle endurance
  • Programs compile to flash and are retained automatically, no "saving" required!
  • 8K of RAM for variables and data
  • USB v2.0 port, with USB console support (no driver required)
  • Scamp3 has 17 ultra bright status LEDs, user controllable (1 amber and 16 red), with Forth support
  • Temperature sensor onboard, with Forth support
  • General-purpose I/O lines, with software-configurable pullups, with Forth support
  • High-current sink/source (18 mA / 18 mA) on all I/O pins
  • 10/12-bit 11x channel Analog-to-Digital Converter with Forth support, mappable to any I/O pins
  • I2C Interface with Forth words in dictionary
  • 1x dedicated SPI module
  • 3x extra SPI modules, remappable to different pins
  • dedicated SPI interface on main connector with Forth support
  • Digital Signal Modulator with Forth support, mappable to any I/O pins
  • Multiple 16/32 bit counter/timers
  • 6 Channel 16-bit PWM generation with Forth support, mappable to any I/O pins
  • 4 UARTs, remappable to I/O pins, capable of supporting RS-232C, RS-485 and IrDA
  • 2 UART interfaces on main connector with Forth support
  • Hardware Random Number Generator with Forth support
  • FlashForth preloaded, with additional words for Scamp peripherals
  • Processor also has 32-bit CRC Engine and Cryptography Engine
  • Software development takes place on the Scamp, no IDE or compiler suite required!
  • Fully assembled and ready to use! Just connect to any host computer with a terminal app.
  • Requires a Micro B USB cable for power and communications, available as an option when ordering. A breadboard header is an optional extra.

See the seminar given to the Silicon Valley Forth User Group... https://www.youtube.com/watch?v=1DlCxVvDx0c and visit https://udamonic.com for documentation and resources.

*What is Forth? *

Forth is unlike any other conventional programming language. Forth is an extensible, highly-interactive, stack-based language. It is extremely efficient and extremely versatile. The functionality of the language makes it ideal for debugging both system hardware and software.

Forth is commonly used in systems under development and is often retained by manufacturers in their computers. Forth was the first resident software on the then new Intel 8086 chip in 1978, and MacFORTH was the first resident development system for the Apple Macintosh in 1984. NASA’s Voyager spacecraft run Forth, providing for both efficient firmware and the ability to interactively debug across the vastness of space, and Forth was also used by NASA in many deep space missions to this day.

Forth is coded directly in assembly language both for speed of operation and to take advantage of the characteristics of the embedded computer.

Forth is at once a compiler, an interpreter, a debugger and, in a fashion, an operating system too. Forth is also a compiled language, but it is a compiled language with a difference. It is interactive, yet runs with an efficiency not far removed from hand-written machine code. Commands (known as words in Forth) get an immediate response. This, coupled with Forth’s ability to talk directly to hardware, makes it an excellent environment for embedded system applications.

Links to code and documentation

Documentation (udamonic.com)

Schematics (udamonic.com)

Product HS Code: 85249000

Shipping policy

Please allow 1-3 days to process your order.

Please note that I do not ship to Russia or Belarus.

The seller

Udamonic’s store

Kuraby, QLD, Australia
2 orders since Mar 29, 2022
Udamonic is a range of embedded computer products created and produced in Australia by John Catsoulis.
John has 37 years experience in embedded hardware and software design. His past industry experience includes mining radars, DSP hardware, industrial and commercial automation, robotics, space science and remote sensing.