rasky, open source KVM over IP

 5,631.98

113%

 

 5,631.98

113%

45 Funders

45 Funders

 5,631.98

  • Rasky is a low cost open source (hardware and software) KVM over IP built on top of the well known RaspberryPI model 2B featuring VGA video capture, USB keyboard and mouse emulation, remote control both by web (ajax VNC) and VNC, remote relay switches and digital inputs.

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.

A side goal is also to produce Rasky with a complete FLOSS workflow, so, no proprietary software will be used in any development step, all has to be strictly open and free software.

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.

Rasky_N0

 

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.
  • Backup battery pack management to assure clean shutdown of the Raspberry PI in case of power loss

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. 

Block schematics

Rasky features 3 primary circuits, one for video capture, one for keyboard, mouse and eventually cdrom emulation, and one to control relays and digital inputs ( click on the image to enlarge )

Rasky-blockRasky-logic-block

Who i am and why I’m doing this

I’m Franco Lanza, also known as “nextime”, dad of two, married with a beautiful and patient woman, and i live in a little city near Milan, north Italy. I’m an “hacker minded” guy who loves building things, and in particular things that involve build electronic circuits and writing code.

I have more than 25 year experience in coding, building circuits, unix and linux systems and hacking in general, and i breathe open source and free software all day long. 

In many years i never found a completely open source KVM over IP, and the ones that i used are limited and expensive as well as closed black boxes, so, with this project i hope to give back to the community something i think will be useful for both professionals and amateurs,  and a funny project for myself to build as well.

The feedback i received when discussing this project with my colleagues and friends has convinced me to setup this crowd funding to make it real, and after some investigation and tests on the feasibility, here i am with this page. 

Rewards for contributors

You can give me a free contribution or select a reward. 

If you choose a reward, please take care that taxes and shipment expense where appliable are already included and you will not get charged for anything else except for eventual customs duty if appliable to your country .

I will ship to whole world.

I accept credit cards, bank transfer, paypal, bitcoin. Select your preferred currency using the dropdown menu on the right column

|Quantity3d printed logoPCB beta PCB final KIT betaKIT finalenclosureAssembled betaAssembled finalRpi2
Supporter?---------
Open source entusiast?X--------
Maker50-X-------
Maker pro50--X--X---
early kit builder50---X-----
final kit builder50----XX---
Super early seed100------X--
early seed20-----X-X-
Rasky final?-----X-X-
Production kit?----XX---
Production assembled?-----X-X-
Rasky PRO20-----X-XX

NOTE: the “KIT” rewards will have all the SMD components with more than 40 pins pre-soldered. If you want to solder them by your own, please specify it when you give your contribution. Thanks.

Risks and challenges

Any project has risks, and an early phase project like this one isn’t an exception. 

The first risk is that it’s a one man project, so, if anything bad had to happen to me, the project will stop. Anyway, considering the project is fully open sourced and i will release anything i do early and often, in any case anyone can takeover the project and continue it even without me, assuming he has the right skills.

Other risks are more technical,  in particular the video grabber part seems to be a thing many people have tried to build on with slow progressions or failing completely. This is the reason I’m investigating three different ways to build that part, by taking advantages of previously experiences done on similar or relative projects by other hackers, and revisiting them thanks to the features of latest hardware and technologies. What i have found after some months of preliminary studies about this project is that all parts are already available, and they just need someone that will take them and glue them to work  together. I’m the one that will do that.

All the components i will use are common parts with no supply issues, and they are cheap and reliable with strong distributors and producers, so, i can rule out supply problems. Though a low component count minimizes supply risk there is still a possibility that the quoted lead times for larger orders of our components could be exceeded or that we could be supplied with faulty  parts. If this proves to be the case we will secure returns or replacement parts, however this would incur a delay to our shipping date. It’s a remote possibility, but we have to point it out.

I run a small company with some experience of product fulfilment in the software industry so we think we have accounted for all eventualities when getting your rewards to you. In the happy event that Rasky proves to be hugely more popular than we expected though it will place a strain on our resources and it may take us longer than we anticipated to ship your rewards to you. In that event we will provide regular updates as to our shipping progress and we will work as hard as we can to ship your rewards as soon as possible.

Reviews

There are no reviews yet.

Be the first to review “rasky, open source KVM over IP”

Got any Question?


Support
4 months 29 days ago

Will this work to extend an existing old PS2 8 port KVM to make it accessible over-the-network?

Support
4 months 29 days ago

In theory yes, it can be used as a sort of “network” extension for an old non-networked KVM with multiple port. For an old KVM with PS2 connectors, anyway, you will have to use a ps2 to USB adapter, and also it will have to be tested for supported resolutions in the video part.

Support
4 months 29 days ago

What happen if you don’t reach your campaign goal?

Support
4 months 29 days ago

I will do my best to complete Rasky in any case, but of course if i will not reach the campaign goal i cannot access to discounts for some components and/or i will have to find the funds to finalize development by myself, and this would mean that probably time for shipping will be longer. Anyway, i will try to ship any reward in any case, and i will strictly update the status of the project to let you all know how things are going

Support
4 months 29 days ago

Difference between “Early Seed” and “Final” rewards?

Support
4 months 29 days ago

There is no difference in the reward except for the shipping date and the fact that the “early seed” is limited to max 20 pieces where the final isn’t limited at all

Support
4 months 29 days ago

it’s not entirely clear to me whether the MAKER (PRO) perks include the components or not. Could you shed some light on this?

Support
4 months 29 days ago

No, Maker PRO rewards include the final revision PCB, the 3d printed enclosure, taxes and shipping costs. The equivalent complete kit with enclosure, final version PCB and all parts/components (where the SMD are also pre-soldered) it’s the “final kit builder”

 

Campaign Creator

Name: Franco Lanza
Nick Name: nextime

Which perk would you like?

No perk, I just want to contribute.
 5.00
Supporter

You just want to support me and see Rasky become real. This Reward is a donation to the Rasky project.

1 Perks claimed

 20.00
Open Source entusiast

You love to see an open source KVM Over IP become real and strongly support open source hardware/software. You will get a 3d printed Rasky logo with a special dedication for supporters. This Reward is a donation to the Rasky project. Immediate delivery

3 Perks claimed

 40.00
Maker

You are a maker and you can't wait to see it in your hands. You will get a first revision PCB to be assembled/soldered by your own. This Reward is a donation to the Rasky project. Due to slow growing of the crowdfunding the project bit slow, so, rescheduled delivery estimation based on latest progresses

1 claimed out of 1

03/31/2017

 60.00
Maker pro

You are a maker and you can't wait to see it in your hands, but you prefer to wait for final design. You will get a final revision PCB to be assembled/soldered and a 3d printed enclosure. This Reward is a donation to the Rasky project. Due to slow growing of the crowdfunding the project bit slow, so, rescheduled delivery estimation based on latest progresses

3 claimed out of 3

04/18/2017

 120.00
early kit builder

You can't wait for the final assembled Rasky and you want to be a beta tester. You will get a complete kit to assemble/solder a Rasky revision 1 (enclosure not included) Due to slow growing of the crowdfunding the project bit slow, so, rescheduled delivery estimation based on latest progresses

5 claimed out of 5

04/13/2017

 130.00
final kit builder

you can't wait for the final assembled Rasky but you don't want to be a beta tester. You will get a complete kit for the final release to assemble/solder a Rasky (enclosure included) Due to slow growing of the crowdfunding the project bit slow, so, rescheduled delivery estimation based on latest progresses

2 claimed out of 2

04/30/2017

 150.00
Rasky super early seed

You can't wait to have it in your hands and you like to be a beta tester. You will get an assembled Rasky first revision (no enclosure) Due to slow growing of the crowdfunding the project bit slow, so, rescheduled delivery estimation based on latest progresses

0 claimed out of 0

04/10/2017

 165.00
Rasky early seed

Early seed for final Rasky. You will get an assembled final release Rasky complete with enclosure. Due to slow growing of the crowdfunding the project bit slow, so, rescheduled delivery estimation based on latest progresses

14 claimed out of 14

04/29/2017

 175.00
Rasky final

Early adopter, you will get a complete and assembled final release Rasky with enclosure Due to slow growing of the crowdfunding the project bit slow, so, rescheduled delivery estimation based on latest progresses

0 claimed out of 0

06/15/2017

 125.00
Rasky production kit

you will get a final release Rasky complete with enclosure in kit to be assembled/soldered Due to slow growing of the crowdfunding the project bit slow, so, rescheduled delivery estimation based on latest progresses

0 claimed out of 0

08/02/2017

 185.00
Rasky production assembled

You will get a fully assembled Rasky complete with enclosure Due to slow growing of the crowdfunding the project bit slow, so, rescheduled delivery estimation based on latest progresses

0 claimed out of 0

08/16/2017

 250.00
Rasky PRO

You will get a fully assembled Rasky complete with enclosure and preinstalled Rpi2 Due to slow growing of the crowdfunding the project bit slow, so, rescheduled delivery estimation based on latest progresses

4 claimed out of 4

07/02/2017