Skip to main content

Low cost and low power VIA PC-1 Series mainboards

These days we are working with VIA Technologies PC-1 series mainboards and compared with standard main boards these boards have special features and advantages.

Main advantage is, its lower price and low power consumption.

Like most modern motherboards these boards also have built-in Sound cards, Network adapters, SATA Support and build-in Video interface.

VIA PC-1 series is specially design for low power computing and users may be able to run this mainboard with 150W power supply.

There are several PC-1 mainboards are available and we are mainly worked with following units,

PC-1000 Mainboard

  • Powered by VIA C3 – 800MHz microprocessor
  • 100/133 MHz FSB
  • DDR-I Memory up to 1GB.
  • VGA up to 64MB
  • 4 USB 2.0 ports
  • 10/100 LAN interface
  • 1 PCI Slot
  • Realtek AC97 audio codec
  • Mini ATX form factor (170mm x 170mm)

Price : Rs. 5000.00 (Sri Lanka Rupees)

PC-3500 Mainboard

  • Powered by VIA C7-D – 1800MHz microprocessor
  • 400/800 MHz FSB
  • DDR-II Memory up to 2GB
  • VGA up to 256MB
  • 6 USB 2.0 ports
  • 10/100 LAN interface
  • 1 PCI and 1 PCIExpress x16 Slot
  • 2 SATA Connectors
  • Realtek 6 channel audio codec

Price : Rs. 8500.00 (Sri Lanka Rupees)

During the testing phase we use PC-1000 with Fedora 9 and Windows XP, and PC-3500 with Windows Vista, Windows XP and Windows 7 Beta. Both mainboards provide excellent performance with following configurations,

  • Memory - 1GB (DDR/DDR-II)
  • Power Supply - 150W (20 pin)
  • Disk Drivers - 80GB IDE
  • Input Devices - PS/2 Keyboard and Mouse
  • Operating System - Windows XP Media Center Edition

We use PC-1000 mainboard for our control system experiments with slight modifications and it produces excellent results with following configuration,

  • Memory - 512MB DDR-I
  • Power Supply - 36V homemade PSU
  • Disk Drivers - N/A
  • Input Devices - PIC MCU base homemade Keyboard simulator
  • Operating System - Windows XP using Flash Drive (Build using BartPE)
  • USB Device - 2GB Kingston Data Traveler - USB Flash Driver.

PC-3500 is recommended for intermediate level home PCs.


Yasith said…
hi you have a very interesting and a unique blog! congrats. Do you know where i can buy these via motherboards in sri lanka? i am hoping to build a low cost NAS. i think one of these boards will be a good choice for that.

Popular posts from this blog

Enable WebRTC on QtWebEngine for Raspberry Pi 3

WebRTC is a web technology to enable peer to peer communication in real-time. It mainly uses to create video conferencing and chat applications using web browsers. In this post, we describe how to enable this technology in QtWebEngine on Raspberry Pi 3 platform.

QtWebEngine is an embedded browser component which comes with the Qt framework. This component is based on Google Chromium browser and it supports most of the Chromium features including WebRTC. In PC, WebRTC applications run smoothly on QtWebEngine component. But in Raspberry Pi platform situation is different and none of the WebRTC application is work with the QtWebEngine. The only thing which we can see is a black box in an HTML5 video tag area. At the time of writing this problem exists in Qt version 5.6, 5.7 and 5.8.

BMP180 based USB atmospheric pressure monitor

We initially developed this USB atmospheric pressure monitor to study some operating characteristics of Bosch BMP180 sensor. BMP180 is a low-cost sensor for measuring barometric pressure and temperature. According to the datasheet this sensor can use to measure pressure ranging between 300hPa to 1100hPa. This sensor is introduced a couple of years back but still, it is popular due to lower cost and simplicity of its interface.

We did this unit to test the BMP180 sensor more accurately and to study its behaviors. This unit is based on PIC18F2550 microcontroller and the main reason to select this MCU is because of its built-in USB 2.0 interface.

To display sensor calibration data and it’s readings we did small windows application. This application display and plot temperature and pressure readings captured from the BMP180 sensor.

This unit is programmed to work as a USB HID device and no special device driver is required to use this device. We test this unit in Windows 10 environment.

Programmable light controller

The main objective of this project is to design a maintenance free and low-cost light which automatically turns on and off at the predetermined time of the day.

To meet the above requirement I designed this controller using ATmega8 MCU and DS1307 RTC. The driver stage of this light controller is intended to work with commonly available 7W LED modules.

The core component of this programmable light is ATmega8 low power CMOS microcontroller. The main reason to select this microcontroller is it’s lower cost and higher availability. Except for the above two reasons this microcontroller also bundled with a rich set of peripherals which including 23 GPIOs, 3 independent timers, Two-wire serial interface, EEPROM, etc.

Apart from ATmega8 microcontroller, this system uses DS1307 real time clock to maintain system time. Like ATmega8, DS1307 is also a very popular RTC in the market.

This controller is designed to work with a 24V DC power supply. The main reason to select 24V is that most of the…