AP118 PIC16F18026 Development Board

The AP118 is a compact development board built around the Microchip PIC16F18026 microcontroller in a 14-pin SOIC package. It provides a convenient platform for firmware development, prototyping and experimentation.

The board is designed to be programmed using the Microchip PICkit programmer via the on-board ICSP header, making it straightforward to load and debug firmware.

A key application for the AP118 is running the FORTH programming language currently being developed by Ambient Power. FORTH provides an interactive, stack-based programming environment well suited to embedded systems, allowing rapid development and testing directly on the target hardware.

Using a simple USB to serial converter like this one from Amazon, communication can be made with the AP118 Forth firmware.

Features

Microcontroller: Microchip PIC16F18026 (14-pin SOIC)
Programming: ICSP header for PICkit programmer
I/O Connector: 2x7 pin header (J1) breaking out all port pins, power, MCLR and ICSP signals
I2C: Two MSSP modules available — MSSP1 on RC0/RC1 and MSSP2 on RC4/RC5
User I/O: Push button (SW1) on RA4, LED (D1) with 220Ω series resistor on RC5
Power: 0.1μF decoupling capacitor (C1)
Form factor: Compact SMD construction

Connector Pinout (J1)

RA3 / MCLR12RC0
VDD34RC1
GND56RC2
RA0 / ICSPDAT78RC3
RA1 / ICSPCLK910RC4
RA4 / TX1112RC5
RA5 / RX1314GND
Pins 1,3,5,7,9 connect directly to pins 1-5 of a PICkit or similar programmer. For interactive FORTH operation, connect pins 3,5,11 & 13.

Schematic

AP118 Schematic

AP118 3D Board RenderAP118 board (3D render)

AP118 Assembled BoardAP118 assembled board