World's Fastest PCB Manufacturing
My Message
Suggestions
Account

Get started now

Log In

or

Sign Up

My ALLPCB

My Orders Shipping Address Balance Account Settings My SNS Profile
0
  • Home
  • Instant Online Quote Alternate Text
    • PCB Instant Quote
    • PCB Assembly Quote
    • SMD-Stencil Quote
  • PCB Assembly
  • PCB Capabilities
  • Feedback
  • Resources
    • Sponsorship
    • PCB Softwares
    • Units Conversion
    • FAQ
  • About Us
    • About Us
    • Why Us
    • Contact Us
    • News
Log In Sign Up
  • Home
  • Instant Online Quote
    • PCB Instant Quote
    • PCB Assembly Quote
    • SMD-Stencil Quote
  • PCB Assembly
  • PCB Capabilities
  • Feedback
  • Resources
    • Sponsorship
    • PCB Softwares
    • Units Conversion
    • FAQ
  • About Us
    • About Us
    • Why Us
    • Contact Us
    • News
service@ALLPCB.com
Thank you very much for your valuable suggestion!
We will solve it as soon as possible!

Raspberry Pi 2 based KVM

2017/2/2 8:58:45

Our friend Franco Lanza is gathering funds to launch a very interesting project.
Who knows what a KWM is? Yes, usually are those quite expensive and not very flexible platforms used to virtualize a keyboard, a video and a mouse to remote a computer.
Franco is working at a low cost, open source and very functional version, based on linux and Raspberry Pi 2 computing unit. You can choose many versions, to be assembled or ready to go, starting at €150.
If you choose to fund him now, apart from purchasing the KVM system at a fraction of the final cost (from €40 on), you can even be part of it, by suggesting solutions for instance on the VGA part.
Here are the specs:
About this project
Rasky is a low cost open source (hardware and software) KVM over IP built on top of the well known RaspberryPI model 2B.
The primary goal of the project is to provide a low cost and completely open source alternative to commercially available KVM over IP and other remote consoles like iDRAC, iLO and so on.
The expansion board for Rpi will be engineered in a way that is suitable for DIY PCB makers, and a 3d printable model of the enclosure will be available too, with an explicit goal to make it feasible to build at home a complete KVM for under 150 euro or to buy one assembled device for less than 200 euro.
Features:
For the first release it will feature:
  • VGA video capture
  • USB keyboard and mouse emulation
  • Web (ajax VNC) and VNC remote access over IP
  • 2 programmable and remote controllable Relays to switch on/off the remote machine and to virtually “press” a button (reset?)
  • 2 digital inputs to attach sensors
  • Completely open source design for software, hardware and box will be released (early and often). License will be GPL or similar.
The project is in a very early stage and some features may change.
Some other features I’m considering, i don’t know yet if for the first or the second release, is the emulation of an USB remote storage/cd drive and to add a couple of analog inputs.
All those features are implemented without the needs to install anything on the remote controlled machine/OS, so, they can be used even at a BIOS or equivalent level to remote control any machine that have at least one USB port and a VGA or, using an adapter, DVI or HDMI video output.
technical specifications
All the software and hardware schematics and models developed for Rasky will be available as early as i write it on the Rasky group on my gitlab, and when ready will be distributed as a deb package suitable for both raspbian and devuan.
The remote machine will be reachable on web using an ajax webvnc or using vnc directly.
For bandwith saving vnc will be configurable for different level of quality/resolution/colorset/refresh.
The enclosure will be 3d printable and both the stl model and the OpenSCAD source will be available on gitlab.
From the hardware site the goal features are:
  • capture at least up to 800×600 for the first prototype, with the goal to go up at least to 1280×1024 for the first release
  • VGA input connector, DVI and HDMI are supported by using a common available adapter
  • VGA output connector in bridge with the input one
  • USB keyboard and mouse emulation on a single USB connector
  • relays up to 250VAC / 10A
  • opto-isolated, self powered digital inputs
  • 12VDC power supply connector to power both the Rpi and the expansion board, estimated a 2A power supply needed.
Rasky can be connected to LAN both by ethernet and/or wifi, in latter case using a common Rpi compatible wifi usb dongle.
The KVM over IP will be implemented as an expansion board for Raspberry PI model 2, the PCB will be as simple as possibile, in any case no more than 2 layers design and using only commonly available components, so, it will be suitable for DIY makers to be built at home.
Relay and digital inputs will be controlled by using the Well known Wiring PI library and then exported on the web for remote control.
For the Keyboard and Mouse circuit and software, an ATMEGA32U4 will be used connected to the raspberry through the SPI bus, all the code needed for the MCU is already available thanks to projects like the hackaday driverless mouse and keyboard sharing and other arduino based projects, so, only a vnc to SPI bridge will be needed, and developing it on Raspberry is fairly easy.
  • 1970
  • 1
  • 219
Post Comment

    ignacio.horcas

    2017/2/4 8:58:45

    Appreciate your sharing.Please keep up your updates.

    You might like

    Mohamed Ramadan

    • Threads

      2

    • Following

      0

    • Followers

      0

    PCB Prototype

    PCB Instant Quote

    x mm

    Quantity

    Quote Now

    PCB Assembly

    SMT-Stencil

    • 12
    Products & Service
    PCB Capabilities
    Aluminum PCB Service
    PCB Assembly Service
    SMT-Stencil
    Quotation & Feedback
    Online Auto-Quotation
    PCB Assembly Quote
    Quote by Salesperson
    Customer Reviews
    Customer Support
    FAQ
    Community
    Sponsorship
    Referral Program
    About Us
    About Us
    Why Us
    Contact Us
    News
    Resource Details
    PCB Software
    Units Conversion
    service@allpcb.com central_support@allpcb.com
    Follow Us:
    Facebook Youtube Twitter Tumblr Youtube
    Certification: Certification
    Our Preferred Partners: Our Preferred Partners

    Please send Gerbers to service@ALLPCB.com for quotation © ALLPCB.com,All Rights Reserved Privacy PolicySitemap

    Secure Site by GoDaddy.com This site has earned the McAfee SECURE certification.