Giter VIP home page Giter VIP logo

my810's Introduction

my810 - Linux Mint 18.1 Serena

YOINK

Collecting bits and pieces to get my u810 up and running. This was a fine foundation...


Introduction

This project uses a Fujitsu Lifebook U-810 mini-laptop, a roughly 4"x5.25"x1" laptop first manufactured around 2007 that I think makes a great, cheap, hobby platform for software projects, similar to the Pi or Arduino. Unlike these latter solutions, hardware prototyping isn't possible, however, the U810's integrated webcam, Bluetooth, WiFi, Ethernet, VGA, CompactFlash, SD card, audio output, microphone, touchscreen, USB port, integrated mini-keyboard, fingerprint sensor, Li-Ion battery, 1-2GB RAM, 40GB HDD and modest 800 MHz processor make it a very powerful tool for some projects where you may need to integrate several of the above peripherals. Unlike the Pi or Arduino, the U810 isn't a stripped down PC - it was a fully fledged production laptop that was designed to be ultra-portable.

When the U810 first came out, there was a lot of interest in getting it to work with Debian. Many of the technologies being used (e.g. touchscreens) didn't have mature driver support and frustrations were plentiful. Thus, I now have the benefit of years of development to try and bring a set of tools that will make the U810 a usefull tool for projects like home automation.

Scripts

This project is a signle script that a user executes after a Debian (Wheezy; atleast that's what I tested on) install to get a working U810 system. The table below lists the peripherals that appear to work (once the script executes):

  • WiFi
  • Ethernet
  • touchscreen
  • USB port
  • integrated mini-keyboard
  • webcam
  • Bluetooth
  • audio output (via speaker-test)

The following peripherals should work (by all accounts), but I haven't gotten around to trying yet:

  • VGA
  • SD card

These peripherals may or may not work and I haven't tested them yet:

  • microphone (no external mic available but internal mic doesn't seem to record)

These don't work (yet?):

  • fingerprint sensor
  • CompactFlash: It looks to be confusing the Debian kernel into thinking it is a PCMCIA card

References and Sources

The xinput calibrator website contains the touchscreen calibration code. If the scripts download fails for some reason (because of a broken link atleast), you can grab the package from there and march on. The webcam driver is hosted on BitBucket. RXTX provides a Java API for accessing the serial port.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.