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
• Bootloader Boards
• CAN Boards
• Display Boards
• RS232 Boards
• RS485 Boards
• USB Boards
• SBC Main Boards
• Prototype Boards
• Ethernet Boards
• I/O boards
• Interface Boards
Presto Boards
LCD Displays
Serial LCD Displays
RS485 & RS422
I/O Modules
Batteries & Chargers
Terminal Blocks
PIC Programmers
Clearance Sale
Shopping Cart more
0 items
Notifications more
NotificationsNotify me of updates to SBC66EC

Deprecated: Function split() is deprecated in /home/modtro/public_html/oldsite/includes/functions/modtronix.php on line 46

Deprecated: Function split() is deprecated in /home/modtro/public_html/oldsite/includes/functions/modtronix.php on line 50

Deprecated: Function split() is deprecated in /home/modtro/public_html/oldsite/includes/functions/modtronix.php on line 50

Deprecated: Function split() is deprecated in /home/modtro/public_html/oldsite/includes/functions/modtronix.php on line 50

Deprecated: Function split() is deprecated in /home/modtro/public_html/oldsite/includes/functions/modtronix.php on line 50

Deprecated: Function split() is deprecated in /home/modtro/public_html/oldsite/includes/functions/modtronix.php on line 50
Qty 1+5+20+50+100+250+
Price in USD 69.9562.9658.7653.1647.5744.07

Compact SBC with 10/100Mbit/sec Ethernet, USB, 11 Analog Inputs, 26 Digital I/Os, free TCP/IP and USB Stack, PIC24FJ256GB206, RTC (Real Time Clock), DC/DC Power Supply, Lead Free. Quantity discounts up to 30% available, for details click here.

30 May 2012 - Launched new website for SBC66EC and future SBC66 boards, now called Netcruzer range. New site also includes new firmware and documentation. Added USB Bootloader for upgrading firmware, USB Terminal for debugging and communicating with board, and ability to update web pages and firmware via the web server.

The SBC66EC is a Single Board Computer (SBC) with 10/100 Mbit/sec Ethernet and micro USB ports. It is supplied programmed with demo applications from the Microchip Application Library TCP/IP stack.

It can be used as is, or as a daughter board on a custom designed main board. The PT10E is an example of a board that takes the SBC66EC as a daughter board. When used as a daughter board, it can also supply the main board with a couple of 100mA of 3.3V and 5V power.

It is assembled with the PIC24FJ256GB206 microcontroller, which has 256KBytes FLASH and 96KBytes SRAM. Additionally this board has 32MBit (4MByte) external FLASH and 64KBit external EEPROM. The Microchip TCP/IP (with Web Server, DHCP, Email, SNMP, Dynamic DNS...) and USB stack (CDC mode) only use 28% of the FLASH and 7% of the RAM.

The PIC24F Microcontroller used has a very nice feature called Peripheral Pin Select (PPS). This is a great feature, and very well suited for a general purpose SBC board like this. With this feature, peripherals on the CPU can be routed to any one of the "Peripheral" I/O port pins. For example, the PIC has 4 USART's, which can now all be routed to the I/O pins of the daughter board connector if required. This would make it possible designing a main board with 4 RS-232 or RS-485 ports by using the SBC66EC as a plug in daughter board. Other peripherals available via the PPS feature are 9 PWM modules (Analog outputs), 3 SPI ports, 4 external interrupts, 9 input capture, 5 external timer sources, and 3 comparator outputs.

It also has a RTC (real time clock) with battery holder for a CR2032 battery, which can provide more than 20 years of backup time (assuming board is connected to external power most of the time).

As of June 2012, the board is shipped with the Netcruzer Webserver application (TCP/IP stack with web server) installed. Board is also programmed with USB Bootloader, allowing firmware to be upgraded via the Netcruzer USB Bootloader application. Additionally firmware and webpages can also be updated via web interface The full source code is available here. All code is written in C, and can be edited, programmed and debugged with the MPLAB IDE, and compiled with the MPLAB C30 C Compiler.

There are plenty of Digital Inputs, Digital Outputs, Analog Inputs, PWMs and more available via two daughter board connectors and a 10 pin FFC connectors.

The SBC66EC accepts a wide supply voltage from 7.5V to 40V. It has a dual 3.3V and 5.0V power supply, making it easy to interface with both 3.3V and 5.0V devices. All chips on the board are 3.3V, but the microcontroller's I/O pins are 5.0V tolerant, allowing it to interface with 5.0V devices. Eight ports can also be configured to have 5V digital outputs. The 5V power supply is a high quality 500mA DC/DC Converter from National Semiconductors, with shielded Inductor and very high quality, long life capacitors. A linear regulator is used for the 3.3V supply. This double power supply scheme, with linear regulator for 3.3V, ensures the CPU and analog supply is clean and has low noise.

The board can be powered via a 2.1mm power connector, the Ethernet port (PoE), or the USB port (solder jumper). A custom PoE implementation can be used with the Ethernet port, by supplying 7V to 40V on the spare pairs of the Ethernet cable. There are many commercial Ethernet PoE injectors available that do just this. The 5V and 3.3V regulators on the SBC66EC have current ratings much higher than is required. This enables custom circuitry used with this board to get power via the daughter board connector.

This board is assembled with very high quality, brand name components! Our goal is for this board to work error free for many years. For this reason, we do not use cheap components, or stress components to the limit of their capability! The quality of assembly, and reliability of components used sets this board apart from similar competitor products!

For details on the PIC24FJ256GB206, download it's datasheet from www.microchip.com.

Additional photos - click on image to enlarge!

Top View of SBC66EC, battery holder removed for photo.

Side View of SBC66EC

Side View of SBC66EC

  • Assembled with the Microchip PIC24FJ256GB206 Microcontroller
  • 10/100 MBit/sec Ethernet port
  • USB port via Micro B USB connector. Can also power board
  • 256KBytes internal FLASH memory for program and constant data
  • 96KBytes Bytes of internal SRAM
  • 16 MIP Microcontroller execution speed
  • External 32MBit (4Mbytes) SPI FLASH
  • External 8Kbyte SPI EEPROM
  • External RTC with CR2032 Battery holder, can provide backup power for over 20 years (assuming SBC board is powered most of the time)
  • 4 USARTS (RS-232, RS-485, LIN Bus...), that can be routed (via Microchip's Peripheral Pin Select feature) to any of 18 user I/O Ports
  • 2 SPI Ports, that can be routed (via Microchip's Peripheral Pin Select feature) to any of 18 user I/O Ports
  • 9 PWM Modules, that can be routed (via Microchip's Peripheral Pin Select feature) to any of 18 user I/O Ports
  • 2 I2C ports
  • 26 Digital 3.3V User I/O ports, of which 8 have on board 5V pull-up resistors to allow them to be used with 5V logic
  • 11 of the I/O ports can be configured as 10-bit Analog Inputs (0 to 3.3V).
  • 2.5V high precision external voltage reference for ADC converter
  • Very High quality assembly, with brand name, quality components. No cheap, “no name brand” components are used!
  • 5V Switch Mode Regulator (National Semiconductors), with very high quality, brand name capacitors!
  • 3.3V Linear Regulator (Texas Instruments, ST or ON Semiconductors brand), with very high quality, brand name capacitors!
  • Filtered analog supply to CPU for accurate analog measurements
  • Daughter board connector with 20 pins for adding prototype, I/O or user expansion boards
  • 10 pin FFC (Flat Flexible Cable) connectors with power and 8 I/O port. Uses standard 10 pin, 1.0mm spacing FFC cable
  • Micro Match connector for connecting a serial I2C device (5V or 3.3V configurable), like the LCD2S serial LCD display with keypad decoder.
  • Red System LED
  • Shielded RJ45 network connector with link and activity LEDs
  • Pin header with jumper that can be mounted in 3 positions: Park, "C" or "F". Software can determine what position jumper is in, and for example use "C" position to restore default configuration, and "F" position to update firmware via bootloader.
  • 2.1mm power connector for standard DC transformer.
  • Very low supply current of about 25mA at 24V, or 50mA at 12V.
  • Has an ICSP (In Circuit Serial Programming) connector (ICPC1 type) - CPU can be programmed in circuit. For details see Programming Modtronix PIC based boards. Programming has been tested using the Microchip PICKit 3 and ICD 3 programmers.
  • Free fully functional MPLAB C30 C Compiler available from www.microchip.com
  • Is part of our MicroX product range, can be used together with other MicroX products. For details, click here.
  • Wide operating voltage range from 7.5V to 40V.
  • Wide operating temperature of -40 to 85°C.
  • RoHS Compliant, Lead Free


Adding a Daughter Board to the SBC66EC
The SBC66EC 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 SBC66EC are currently available from Modtronix Engineering:
  • DEV7TC - Seven Segment Display Daughter Board
  • PT02TC-ASM - Prototype Daughter Board
  • MXD2R - Input-Output-Relay Daughter Board.

Click on image to enlarge!

Using the SBC66EC as a Daughter Board
The SBC66EC can be used to add Ethernet capabilities to any board by using it as a daughter board. All connectors required to do this can be purchased from our web site. The board that is to take the SBC66EC as a daughter board needs to provide two 2x10 pin, 2.54mm pin headers for the SBC66EC to plug into. Additionally, 3 PCB supports can also be provided if additional stability is required - this is however not necessary seeing that the board is very stable when plugged into the two 2x10 pin connectors. The SBC66EC can provide the main board with an unregulated (via it's 2.1mm power connector) supply, 3.3V and 5V. Or, the main board can supply the SBC66EC with 5V supply - in this case the 2.1mm power connector on the SBC66EC is not used.

The SBC66EC can be used as a daughter board on the following boards currently available from Modtronix Engineering:
  • PT10E-ASM - Prototype Board with enclosure
  • PT24E-ASM - Prototype 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 SBC66EC. Compatible third party products are listed here.

Adding a LCD Display and Keypad to the SBC66EC
The 2x16 and 4x20 serial LCD displays can be connected to the SBC66EC via it's Micro Match connector. This is the small red 6 pin connector on the SBC66EC board.

The LCD2S LCD displays has a connector for adding a keypad, with a maximum of 16 buttons. Events can be enabled on the SBC66EC to send UDP messages when a button on the keypad is pressed.

The LCD2S also has a couple of general purpose inputs and outputs. See LCD2S documentation for format of commands.

Also see our forum for additional information on using the LCD2S displays with the SBC66EC.

Click on image to enlarge!

Flat Flexible Cable (FFC) for accessing CPU port pins
A 10 pin FFC connector provides access to 8 microcontroller port pins, 0V and 5V. It is possible changing the 5V supply to 3.3V via a solder jumper on the back of the board. The 8 port pins can be configured to be 3.3V digital inputs(5V tolerant) or outputs. Six of them can be configured (via solder jumpers) as 5V outputs. Five of them can be configured as USART, SPI, PWM, Interrupt, Timer inputs or Capture inputs (via PPS feature of CPU). Cables from many manufacturers can be used. The exposed end of the cable should be about 4.0mm. The width of the exposed end has to be 11.0mm. The following cables from Molex (available from Digikey) can be used:
Molex Part numbers 21039-0247, 21039-0249, 21039-0251, 21039-0253, 21039-0259, 21039-0263 and 21039-0265.

 Documentation, Application Notes and Source Code

  Web PDF Data
SBC66EC Datasheet and Schematics    
TCPIP Demo App  
Microchip Application Library    
Programming the SBC66EC Board    

 Buy Online
This product consists of the SBC66EC board, fully assembled and tested, as shown in the photo above!
To buy, click Add To Cart button to the right.
Select desired options, and then click on Add to Cart icon below!
Available Options:
Micro Match Cable:
This product was added to our catalog on Wednesday 23 March, 2011.
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!
Customers who bought this product also purchased
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!