Home | Specials | Sales | Services | Contact Cart | Order Info | Downloads | MicroX | Search | Links | About
Please note, this is our OLD SITE!!!! It should be used for reference only!
To purchase product, please go to our new site at www.modtronix.com!
Netcruzer Boards
PIC MicroX Boards
Presto Boards
LCD Displays
Serial LCD Displays
RS485 & RS422
I/O Modules
Batteries & Chargers
Terminal Blocks
PIC Programmers
Clearance Sale
Log In
Create an Account
Cart Contents
Shipping & Returns
Privacy Notice
All Products
Contact Us
Shopping Cart more
0 items
Specials more

This page contains archived documentation! For current documentation on the SBC65EC, please click here.

The following page contains archived documentation and downloads for:

  • SBC65EC Revision 1 boards: The PCB will have the marking "SBC65EC REV1" on it, and is assembled with the PIC18F6621 chip. The board has no label on it, and is not programmed with a bootloader.
  • SBC65EC Revision 2 boards without bootloader: The PCB will have the marking "SBC65EC REV2" on it, and is assembled with the PIC18F6621 chip. The board has no label on it, and is not programmed with a bootloader.
If you have any of the above mentioned versions of the SBC65EC, then your board does NOT have a bootloader. A PIC programmer is required to update the firmware. You can NOT use the "Modtronix Network Bootloader" to update your firmware! For details on programming this boards, please see Programming Modtronix PIC Based Boards. The firmware for the network bootloader is not available for free. If you have a Revision 2 boards, you can return it to us to have it programmed with the bootloader. Revision 1 boards can not be programmed with a bootloader.

If you have a PIC programmer, you can update your firmware and web pages to the latest version software, for downloads, click here.

If you do not have a PIC programmer, you will have to use the tools and documentation contained on this page. For example, to update your web pages, you have to use the old "MPFS.EXE" application contained in the source code download on this page.

  Introduction   Features
  Expansion   Details, Schematics and Photos
  Application Notes and Source Code   Buy Online


The SBC65EC is an embedded Single Board Computer (SBC) with 10Mbs Ethernet and RS232 interface. It can be added to any 10/100Mbs Ethernet network. It is assembled with a PIC18F6621 CPU, a 24LC512 EEPROM for web pages, and with the Modtronix SBC65EC Web Server installed! By using FTP or RS232 (terminal program like Hyperterminal), the demo web page can be replaced with a custom one - no firmware programming or PIC programmer is required!

It is supplied programmed with the Free Modtronix SBC65EC Web Server firmware (in PIC18F6621 chip) and web pages (in external 24LC512). All source code can be downloaded below. The users can easily modify the HTML web pages (included with source code) and download the updated files to the SBC65EC - NO special programmer or compiler is required! The user can insert special tags in the HTML pages that will be replaced by port pin or analog input values. All inputs, outputs, analog inputs and more can be monitored and configured via the web pages. See Users Guide in PDF Format for details and screen shots of web pages.

The firmware is written in C, and can be compiled with the HiTech or Microchip MPLAB (student) C18 compilers. MPLAB projects for both compilers are provided in the source code download. A Free, student version of the Microchip MPLAB C18 compiler is available and can be used to compile the project. The compiled code generated with the student version is only slightly larger than that created with the commercial version. So, for users who wish to modify the firmware, all that has to be done is install the free compiler, open MPLAB project, modify code and compile. For a forum discussion of the free compiler click here.

Solder straps are provided at the back of the board to select RS232 or TTL levels for the onboard USART. Default settings are for RS232 levels, which enables this board to communicate with a PC via its RS232 port. This serial port is used for secondary configuration and debugging. All configuration that can be done via the serial port, can also be done via web pages. This enables the serial port to be used for other functions like Ethernet to serial interface converters.

Typical applications include HTTP Web servers (like the Modtronix SBC65EC Web Server), Mail clients, Ethernet to RS232 interface converter, Ethernet to RS485 interface converters, Remote control via Web Server, Protocol Bridge applications - Ethernet to USART, CAN, I2C, SPI etc.

  • Delivered with PIC18F6621 CPU, 24LC512 EEPROM and Modtronix SBC65EC Web Server.
  • 64KBytes FLASH, 3840 Bytes SRAM and 64Kbytes EEPROM. The Modtronix SBC65EC Web Server uses less than half the available FLASH and SRAM, and about 25% of the available EEPROM space. There is thus heaps of space left for custom code and web pages!
  • 32 user programmable I/O pins. They can be monitored, configured and updated via web pages. See the Modtronix SBC65EC Web Server for details.
  • 12 user programmable, 10 bit Analog to Digital converters. They can be monitored, configured and monitored via web pages.
  • Red user LED on PIC port RB6.
  • Green LED for Link indication.
  • Yellow LED to indicate transmit or receive activity.
  • RS232 interface via 3 pin connector or Frontend board. The SER3S6FT serial port cable can be used to connect to the serial port of a target DTE device (comm port of a personal computer for example) - see
  • Is part of our MicroX product range, meaning you can upgrade or expand it with any of the other MixroX products. For details see oldsite.modtronix.com/microx.
  • Modular, it has the following MicroX connectors(For details see oldsite.modtronix.com/microx/expansion)
    • Compact Daughter Board connector.
  • Conforms to standard MicroX Compact Main Board dimensions (58mm wide and 54mm high). For details see oldsite.modtronix.com/microx/dimensions.
  • 2.1mm power connector for standard DC transformer.
  • Wide operating voltage range from 7 – 35V.
  • Assembled with 10BaseT Ethernet and RS232 interface with +- 15kV ESD protection.
  • Has an ICSP (In Circuit Serial Programming) connector (ICPC1 type) - CPU can be programmed in circuit. For details see Programming Modtronix PIC based boards.
  • Delivered with the free Modtronix TCP/IP stack, that features:
    • Includes MAC, IP, ARP, ICMP, TCP, UDP, HTTP, FTP, DHCP, IP Gleaning, MPFS
    • Socket support for TCP and UDP
    • Portable across PIC18 MCUs
    • Out-of-box support for Microchip C18 and Hi-Tech PICC-18 compilers
    • RTOS independent
    • Full TCP state machine
    • Modular Design


Adding a Daughter Board to the SBC65EC
The SBC65EC can be used as a full functional Single Board Computer. It's Daughter Board connector can be used as an expansion port to add additional functionality. It contains all free CPU port pins, power, I2C, SPI, RS232 signal,..... For further details about the Compact Daughter Board connector, see oldsite.modtronix.com/microx/expansion.

The following Daughter Boards for the SBC65EC are currently available from Modtronix Engineering:
  • DEV7TC - Seven Segment Display Daughter Board
  • PTO1TC-ASM - Compact Daughter Prototype Board

Click on image to enlarge!

Using the SBC65EC as a Daughter Board
The SBC65EC can be used to add Ethernet capabilities to any board by using it as a daughter board. All connectors and required to do this can be purchased from our web site. The board that is to take the SBC65EC as a daughter board needs to provide two 2x10 pin, 2.54mm pin headers for the SBC65EC to plug into. Additionally, 3 PCB supports can also be provided if additional stability is required - this is however not neccessary seeing that the board is very stable when plugged into the two 2x10 pin connectors.

The SBC65EC can be used as a daughter board on the following boards currently available from Modtronix Engineering:
  • IOR5E - Input-Output-Relay Board with enclosure

Click on image to enlarge!

Additionally, users can download PCB templates for creating their own Compact Daughter Boards from our Downloads page. The daughter_compact.brd PCB fits onto the SBC65EC.

 Details, Schematics and Photos
Click here for Product Datasheet in PDF format.

Additional photos of SBC65EC:
, , ,

Additional photos of SBC65EC used as a Daughter Board:
, , ,

 Application Notes and Source Code
  Web PDF Data
Modtronix SBC65EC Web Server V2.04 (6 July 2005) - with tutorial and source code
Modtronix TCP/IP stack V2.30 (Source code is included with Modtronix SBC65EC Web Server V2.04 code above!)
Microchip's TCP/IP Stack Software
Microchip's TCP/IP Stack Application Note
An SNMP Agent for the Microchip TCP/IP Stack (From Microchip)
Programming Modtronix PIC based boards  
  • Additional source code and user contributions for this board is located on our new file download page. If anyone has any code they would like to contribute, please upload it onto our file download page for other users!
  • See forum for getting started guide and other userfull information.
Please note, this is our OLD SITE!!!! It should be used for reference only!
To purchase product, please go to our new site at www.modtronix.com!