udamonic.com
  • Learn
  • Design
  • Videos
  • Resources
  • Firmware
  • Buy
  • About

Designing Embedded Systems with Scamp

by John Catsoulis
​
designing_embedded_systems_with_scamp.pdf
File Size: 7846 kb
File Type: pdf
Download File

v1.01; 2026-07-19

The Scamp is a compact embedded computer built around the PIC24F microcontroller and running FlashForth. This free companion volume moves beyond the language itself into the practical business of building real embedded systems with the Scamp as your platform. It covers hardware construction and PCB design, power systems including solar charging, GPIO expansion, high- and low-side switching, sensing, motor control, displays, and peripherals such as MRAM and real-time clocks. It also serves as a third edition to John Catsoulis's O'Reilly title Designing Embedded Hardware, updating and extending that work with modern components and Scamp-based worked examples.


Topics covered
  • Hardware construction, prototyping, and PCB design
  • PCB fabrication, assembly, and debugging
  • Debugging hardware with Forth
  • Power supplies and voltage regulators
  • Solar battery charging and charge monitoring
  • Low-power design
  • GPIO expansion including the Udamonic 32-bit GPIO module
  • Low-side and high-side switching
  • Temperature and current sensing
  • PWM, motor drivers, and model railway control
  • Displays
  • Real-time clock/calendar (RTCC)
  • MRAM non-volatile memory

Site powered by Weebly. Managed by Hostwinds
  • Learn
  • Design
  • Videos
  • Resources
  • Firmware
  • Buy
  • About