PIC-MINI-WEB is with dimensions of only 55 x 36 mm, but don't let this to fool
you. This board is very powerful and will allow you to connect almost everything
to the Internet. The board has a PIC18F25J10 microcontroller with 32KB of program
Flash memory, 1024 RAM memory and allow Microchip free TCP-IP stack to be programmed.
In addition on board flash of 1 Mbit (128KB) is available as data storage for
web pages etc info. The LAN connector could be connected to 10 a Mbit Etherent
switch or hub. There is also an IDC14 connector with 10 GPIOs available for future
extensions and a power supply and reset signals. What can you do with this board?
You name it: you can setup a web server with dynamic web pages which allow you
to read PIC resources or to drive them through web interface, i.e. to read ADC
and display it on the web or to toggle GPIO outputs from the web, a very convenient
way to make home automation for instance and to monitor and control your home
from anywhere with Internet. Another service this board can run is a FTP server,
or you can control the PIC by Telnet, or you can send and receive e-mails and
trigger hardware events with them. All this is possible thanks to the free firmware
which Microchip provide, and the best of it all is that it has no upfront charges for
software nor royalties.
There is a known issue with C18 V3.37.01 & TCIP/IP V5.31 (or TCIP/IP
V5.00). The fastest workaround is to use the previous C18 (v3.34) until the
next C18 version is released. Another work around is to use this p18f67j60.h
instead the one provided by the newer compilers
PIC-MINI-WEB free Microchip's TCP-IP stack tuned for PIC-MINI-WEB with
DHCP disabled and IP set to 192.168.0.30, all boards are shipped with pre-loaded