Navigation: Main page » Microcontroller Boards » USB boards » SBC66UAL

SBC66UAL - SBC with USB Host

Modtronix Engineering
Manufacturer: Modtronix Engineering
Order no.: SBC66UAL
incl. VAT plus shipping costs
(Price excluding VAT: 33,61 )
in stock, only 5 parts available
Do you have questions? Please contact us:

SBC66UAL Board

The SBC66UAL is a Single Board Computer (SBC) with a USB Host and iMod ports. An example use is connecting and controlling it via an Android tablet or phone. It is a mixed 5V/3.3V board, and can be interfaced to both 5V and 3.3V components. It has 31 available ports that can be used for custom applications.
Of the 31 ports, 22 have software configurable functions. These 22 ports can be configured to be any one of a number of CPU Peripherals. Available peripherals are 4 UARTs (serial ports), 9 PWM modules (Analog outputs), 3 SPI ports, 4 External Interrupts, 9 Input Capture modules, 5 External Timer sources, and 3 Comparator Outputs.
It can be programmed with code created using the free Microchip MPLAB X IDE and XC16 C Compiler. We provide many free demo project that will help you get started quickly!
The SBC66UAL can be used as is, or as a daughter board on a larger main board. The PT66EI-24P is an example of a board that takes the SBC66UAL as a daughter board. When used as a daughter board, it can supply the main board with 5V and 3.3V power.


It is assembled with the PIC24FJ128GB106 microcontroller, which has 128KBytes FLASH and 16KBytes SRAM. Additionally this board has 32MBit (4MByte) external FLASH and 64KBit external EEPROM.
The PIC24F Microcontroller used has a feature called Peripheral Pin Select (PPS). With this feature, peripherals on the CPU can be routed to any one of the "Peripheral" I/O port pins. Available peripherals are 4 UARTs (serial ports), 9 PWM modules (Analog outputs), 3 SPI ports, 4 external interrupts, 9 input capture, 5 external timer sources, and 3 comparator outputs. For example, the 4 UARTs can be routed to the I/O pins of the daughter board connector. A possible application for this could be a board with four RS-232 or RS-485 ports (SBC66UAL used as a plug in daughter board).
The SBC66UAL must be powered with a regulated 5V supply, which gets converted to 3.3V via an on board linear regulator. It is a mixed 3.3/5.0V board, making it easy to interface with both 3.3V and 5.0V devices. All chips on the board are 3.3V, but most of 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. This double power supply scheme, with linear regulator for 3.3V, ensures the CPU and analog supply is clean and has low noise. For example, when connecting noisy components (like relays) to the 5V line, the CPU and analog circuitry will still run of the filtered 3.3V supply.
The board can be powered via a 2.1mm power connector, or the Daughter Board Connector. The 3.3V regulator on the SBC66UAL has a current rating much higher than is required. This enables custom circuitry used with this board to get power via the daughter board connector.


It works with the Microchip Application Library that includes many examples for using USB Host boards, like:
  • Monitoring and Controlling inputs and outputs on SBC board via Android tablet/phone
  • Android Audio Device with controls Demo (audio device with HID controls for next, previous, play/pause, and volume control. Uses any audio source on the target tablet/phone to generate the audio)
  • Audio MIDI Demo
  • Boot Loader - Thumb Driver Boot loader
  • CDC Serial Demo
  • Simple Charger
  • Composite - MSD + CDC
  • Composite - HID + CDC
  • HID - Keyboard Demo
  • HID Mouse Demo
  • Mass Storage (MSD) Demo
  • Mass Storage - Thumb Drive Data Logger
  • Generic Driver Demo
  • Printer Demos
  • Printer Point of Sale (POS) Demo
  • App-Download


  • Microchip PIC24FJ128GB106 Microcontroller
  • USB Host port via standard USB Type A connector.
  • 128KBytes internal FLASH memory for program and constant data
  • 16KBytes Bytes of internal SRAM
  • 16 MIPs Microcontroller execution speed
  • External 32MBit (4Mbytes) SPI FLASH
  • External 8Kbyte SPI EEPROM
  • 4 UARTs (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
  • 3 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
  • 3 I2C ports
  • 31 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
  • 3.3V Linear Regulator (Texas Instruments, ST or ON Semiconductors brand)
  • Can be powered via Daughter Board Connector.
  • Filtered analog supply to CPU for accurate analog measurements
  • Daughter board connector with 20 pins for adding prototype, I/O or user expansion boards
  • Micro Match connector for connecting a serial I2C device (5V or 3.3V configurable), like the LCD2S serial LCD display with keypad decoder.
  • Green System LED
  • 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 5.0V DC power supply
  • Very low supply current of about 25mA at 24V, or 50mA at 12V.
  • Has an ICSP (In Circuit Serial Programming) connector for programming.
  • Free fully functional C Compiler available from
  • Wide operating temperature of -40 to 85C.
  • RoHS Compliant, Lead Free


The SBC66UAL board can be expanded in a many different ways to add additional functionality.

Additional Addons

User manual & schematicsDownload PDF-file
The Netcruzer Download contains all source code, documentation, related applications and scrips required to build and modify Netcruzer applications. These are the applications that run on our PIC Microchip based single board computers.Download ZIP-file

Quick Find
Use keywords to find the product you are looking for.
Advanced Search
Fax Orders
+49 (035434) 585
0 items
Share Product
Share via E-Mail Share on Facebook Share on Twitter Share on Digg
Deutsch English