Using RFID cards for access control to tools

A few months ago I got involved in a access control project for tools at HackSpace. The project is interesting because it alleviates a few of the problems at a community workshop, mainly misuse of tools. Up till now we’ve been using plain old keys that only people who’ve been through the training are supposed to know the location of (yes yes a very fool proof method I know :)

So we decided to use the oyster cards, that we already use to get physcial access to the space and expand on that as most londoners have on oyster card anyway.

Here’s a brief overview of the system. Of-course ACnodes themselves are more complex but as was concentrating on writing the back-end, I put a tad more detail there

You can find more details on the project link.

And lastly, Sol, who’s working on the ACnodes themselves has recorded a quick video showing the node connected to our 3-in1 lathe (the more dangerous kind) which shows it reading the card and checking with the central server if the card owner is allowed to use it.

Uadd: Why Uadd?

Link

Uadd: Why Uadd?

What the London tech startup community can learn from the Hackspace community

Techhub meets Hackspace

What the London tech startup community can learn from the Hackspace community
For about the last half a year I have been a member of hacker/maker group hackspace here in London, and have been involved with the local startup community for just over a year as a member of TechHub – a co-working space for start-ups. In that time TechHub has grown from what was essentially a floor of a smallish office building with what seemed like around 40-50 people at any given time to being the biggest occupant at the Google Campus London, which is claimed to be the the largest purpose built space for start-ups in Europe. Hackspace, on the other hand, is in a much more modest business center taking two workshop units and has just this week crossed over the 500 membership threshold.
TechHub is a great provider of working space, something a lot of startups really need yet can rarely afford to rent, however I have found it to lack the community atmosphere and knowledge sharing approach that Hackspace has. Sure, there is the occasional passing around of contacts or a pointer in the right direction for a specific problem, but there isn’t that attitude of sitting down and helping each other out with technical (or business) stuff. I think a lot of that is due to the way the two organisations are managed and run. TechHub is a company that employs full time staff (some of whom are really helpful I should add) whereas hackspace is a member run organisation using the Once Click Orgs, where the members are responsible for the running of the space in a democratic fashion and trustees can intervene resolve issues where necessary. I think the member run aspect encourages people to step forward and participate; this week, for example, one of the members who is a computer graphics whiz, organised a workshop to teach people about different aspects of CG and computer vision. There are actually a lot of workshops being organised by members. They even setup the glastonbury equivalent of hacking with their EMF camp at the end of august; a three day event full of hacking all focused on sharing knowledge and having fun.
Surely a lot of knowledge is shared in incubators and accelerators, but even then a lot of that knowledge is not peer disseminated. And quite frankly there are nowhere near enough of them to meet the demands of early stage startups in London which in turn is hampering the success rate.
What London would benefit from is a member run organisation like Hackspace but focused on a slightly different kind of hacking, business hacking. And given the tools available through such OneClickOrgs now is as good a time as ever to start something like that…
Watch. This. Space.

Getting youngsters interested in coding!

Code Club LogoScratch and Arduino

For about 3 months now I’ve been toying around with the idea of developing a club that would give youngsters the option to get stuck in with coding and robotics.

But as usually happens my main line of work came in the way, but I was pleasantly surprised when a friend forwarded me a news article about an initiative to get young children coding, and appropriately named the Code Club ! They aim to register as a charity so are asking for donations to help them reach the £5,000 needed to do so. They then plan do develop a 12 week course to introduce programming to youngsters through a very visual coding environment called Scratch.

I did my (unscientific) research on the topic and from what I’ve been able to gather it’s just not that exciting for most kids to get stuff moving on the screen. They need to be able to touch and play with what they are making.

But the idea of using a visual environment is a great one, so being a robotics enthusiast I realised that making a basic robot that can move about, make some sounds and possibly draw with a pen would have a significant effect on their interest in the activity. Doing some more searching I found out about the existence of S4A (stands for Scratch for Arduino) and as Arduino is a very simple tool for this it makes sense to build a robot platform around that! Some of the work in getting a hardware platform has already been done within the Scratch-IO project, all that’s missing is a ready-made hardware bot platform to plug it in.

Scratch for Arduino in use

The key thing here is that the platform needs to be simple enough for teachers and parents to set up for their kids to play. The exciting thing is that with the launch of Raspberry Pi the whole set-up is significantly cheaper and can potentially be done in a living room in-front of the TV.

I now have a new project on my hands, so if anyone has any ideas about what the bot should look like, what features it should have, then please add your thoughts in the comments below

London Hackspace public day

London Hackspace logo  So yesterday I’ve decided to finally visit the London Hackspace that I’ve been meaning to visit for quite some time.

For those that do not what hackspaces are (myself included until a few weeks ago), these are basically organisations which offer members space (i.e. a workshop of sorts) equipped with tools, materials and equipment that members buy or salvage. I went there because I’ve been interested in robotics since I before I learned to solder, so before I was 4 (insert your “in Soviet Russia” joke here ….)! There are some peeps there interested in robotics but there is no groups like the other Bio/Music/Gadget/etc groups but I did notice the Imperial College Robotics Society sticker on one of the laptops (but no sign of owner). My hope is that I can start going though the list of my project ideas that I’ve not been able to do at home due to lack of space or equipment, mainly because robotics requires electronics, programming and mechanics which means short of a tuning fork I usually need most workshop equipment!

While there I met two Industrial Design MA students (Lea and Jason), Jason was looking around at the router and introduced me to Lea who had a funky arts project and was looking for someone to do a basic micro-controller(a.k.a. uC) circuit for her to control 6 servos on inputs from a clock and a soil humidity sensor. I’ve decided to help her out as it would be a good project to remind myself of uC programming and electronics :)

I have to say that leaving the HackSpace I was very pleased that places like this exist in UK, I’ve been losing faith in UK’s interest in robotics as a hobby especially when compared to the interest across the pond and in mainland europe.

And now I’m looking forward to the hacking I’m going to get done :)

Busmapper @ TechHub demo night

Busmapper logo

What it is: BusMapper is simple web and mobile app that finds the best bus routes for you in London. It’s as simple as pointing the start and end on a map. It will also show you live arrival info for buses given any bus-stop.

Who is it for: Anyone taking a bus in London, and practically everyone who has to take a nightbus!

My view: I often use the buses as I live in Greenwich, so for me this app has proven to be very useful. Ability to look up the live bus information is a great addition. It’s something you’d think the TFL website would do, but Busmapper is much easier to use, especially on the mobile.

TechHub tech showcase day

TechHubYesterday Techhub  opened its doors to the public where seven start-ups presented their work in a social and friendly setting. VirginMedia, who were the main sponsors of the event showcasing  their 1.5 Gbps broadband internet connection, were definitely a catalyst for the startup development at TechHub and in the “Silicon Roundabout” area. There was quite a buzz about the place and it was great to see a two way communication process. It wasn’t like a typical “expo” where the stall keepers try to sell you their business; they were genuinely keen on finding out about what I do and my thoughts on their work.

So my thoughts on  the seven startups, in no particular order, were:

 Growington

Growington

 Growington is an early startup all about sharing  information on growing produce and at present it’s limited to listing what fruit, veg and herbs you grow and where your “patch” is located. You can browse around and  see what others are growing near you (no “weed” jokes please!). What did strike me is that having spent my early childhood in rural areas we took this sharing of produce for granted. Sure enough that was back in the USSR days (I was born in Kyrgyzstan) but still, it’s astonishing to see how the lifestyle around me has changed in under 20 years. What I see Growington doing is using the social Web 2.0 movement to get back to how we used to do things and is a great example of how technology is bringing us together, after seemingly pulling us apart. Speaking to Darren the Growington team has a lot of ideas on how to take the company forward, from letting people trade their seeds and produce to acting as a user knowledge-base for growing plants at home. Now where are those free seeds  I got earlier…? 

goCarShare

goCarShare

A concept I was looking into a few weeks back on the android app market. In one sentence it’s social car pooling* for the masses. Basically if you need to go to say Oxford, you put the journey in and see if anyone is going on the dates you are going and maybe get/offer a lift and maybe share the cost. It also has a dedicated section for festivals and events which is a great feature. Back when I was looking for an android app that does car pooling I found only a German one which unfortunately had very few users in the UK so it’s great to see someone pushing the concept here!

* “social car pooling” – For those that follow my tweets no doubt saw me embarrass myself by missing out the last letter “L”


YReceipts

yReceipts YReceipts enables retailers to empower their POS(Point of Sale) terminals to email you the receipt instead of (or alongside) giving you a hardcopy. Made easier by the fact that you can use your phone to present the retailer with your own personalised barcode. I’d personally use it given the option. Not only for the green credentials but also because it makes expenses easier to manage. And also remember those times you couldn’t get a warranty because you couldn’t find the receipt?

opensignalmaps

OpenSignalMapsEver had a bad quality call because of the signal and started to try and move about the room/street to try and get a better signal? Well chances are this app from staircase3 will help point you in the right direction, quite literally! Although the majority of the user-base are technophiles like me, the data that the opensignalmaps android app gathers can be used to make a better decision on what network to go to by showing you reception areas for different mobile phone operators in a given area. Its big benefit, however, is in areas where the cell network density is much smaller than here in the UK and carriers need to make careful decisions where to put the transceiver towers. 

housebites

Housebites

This is a simple but great idea; essentially a service whereby you can buy home cooked food from local chefs, the web 2.0 way! You get to leave your reviews of the food and as the chefs have to have a food standards hygiene certificate it’s likely to be safe. I know quite a few South Asian and Chinese chefs sell their food this way already so I can easily see them benefiting from more clientèle!

PoraOra

PoraOraIn their own words “Pora Ora is a free online 3D virtual world, where children in the primary school age range can learn, interact and play games”. It did strike me as the most polished and complex of the offerings I saw yesterday. It’s great to see developments in the education space as I see kids less and less interested in the world around them. You’d think this area would get more investment but alas that’s not the case it seems, which is crazy really. I think even Sir Allan hinted in the Apprentice final that there is little money in schools, especially so with the budget cuts. I’m personally going to see if I can get my speaking nephews and nieces abroad to use it, could be great as an English language learning tool I think!

TubeTap

TubeTapTubeTap is an iPhone application that helps you get refunds from TFL when the trains are more than 15 minutes late. It’s quite simple to use: tell it where to and from you are going, tap in at the start and tap out at the end, it matches this to how long the journey is supposed to take according to TFL and helps you apply for the refund. Very niche, but a useful app for those that have to use the Jubilee line! Back when I used to work in Canary Wharf my colleague used to have a pile of refund slips for all the times he was delayed; he’d have benefited from the app greatly. Too bad his main phone was a corporate blackberry with app restrictions on it. I’ll definitely give it a go if and when it comes out on the android platform!