Compact SBC with Ethernet, RS232, CAN Bus, I2C, 12 Analog Inputs, 32 Digital I/Os, free TCP/IP Stack, bootloader, PIC18F668 and Web Based Configuration.
For more details and documentation, see product page on old site. Some information from old site still has to be copied to this new product page.
The SBC65EC and SBC68EC boards are identical, except that the SBC68EC has one USART and a CAN Bus (assembled with PIC18F6680 CPU), and the SBC65EC has two USARTs (RS232 ports) and 32k more FLASH (assembled with PIC18F6627 CPU). If a CAN Bus is not required, the best choice will be the SBC65EC.
The SBC68EC is an embedded (PIC based) Single Board Computer (SBC) with 10Mbs Ethernet and RS232 interface. It can be added to any 10/100Mbs Ethernet network. It is programmed with a bootloader and the free Modtronix SBC68EC Web Server (source code provided for free too) at delivery. Configuration, control and monitoring can be done via a web based interface, HTTP CGI commands or UDP commands. It has 32 general purpose I/O ports, of which 12 are 10 bit ADC (Analog to Digital) inputs, and 2 are 10-bit PWM (Pulse Width Modulator) outputs.
It implements DHCP and NetBIOS, which makes it very easy to access on a network - no configuration of static IP addresses are required! When connected to a network with a DHCP server, it will automatically be assigned an IP address. If no DHCP server is present, the board will be assigned it's default IP address. The default IP address and NetBIOS name is 10.1.0.1 and "mxboard", and can be changed via the web interface. To access the board on a network with DHCP enabled, the NetBIOS name or assigned IP address (have to get that from DHCP server) can be used. For example, with the default NetBIOS name, the board's web interface can be viewed in a browser by using the following address:
http://mxboard
On a network without DHCP, the default IP address can be used:
http://10.1.0.1
The web pages are stored in an external 24LC512 EEPROM. All source code for the default web pages, and example web pages are provided. Custom pages can easily be created by modifying the default or example web pages. The Modtronix Network Bootloader application or a standard FTP client can be used to upload new web pages to the board. The user can monitor and control all inputs, outputs, analog inputs and more via the default or custom web pages. The HTTP Web Server can dynamically replace tags on web pages with default and user defined real time information, like the values of I/O ports or analog inputs. The CGI Server makes it possible for default and user defined remote commands to be accepted via the HTTP GET command, like a button on a web page for example.
The SBC68EC is delivered programmed with a bootloader. The Modtronix Network Bootloader is used to update the firmware via the network or internet.
The firmware is written in C, and can be compiled with the Hi Tech or Microchip MPLAB (student) C18 compilers. Example code and projects are provided to help creating custom applications. 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 the MPLAB project, modify the code and compile.
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 SBC68EC 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.
This board has a daughter board connector, allowing following board to be plugged into it:
For more details and documentation, see product page on old site. Some information from old site still has to be copied to this new product page.
To pay via PayPal Express Checkout, go to Cart! Paying via this method is very fast, no sign in or registration is required. Your address information at PayPal is used.