User Tools

Site Tools



The hackerspace and the members are defined by the little projects we undertake!

Here you can find a list of these projects undertaken by members of 57North Hacklab.

Adding a Project

Create a page called projects:yourproject by searching for it and finding the link within “You can create or edit the page :projects:yourproject”.

Be sure to put at the following string the bottom of the page:

{{tag>project active software}}

this tags it as an active project within the software category. The last tag is optional but helpful! you can add other tags, such as your username to show it on your userpage or todo if you need help completing the page.

Based on the tags, it will ~automagically~ appear in the lists below!

Active Projects

3D Printer 3D Printer About the Space 3D Printer [left| LulzBot Mini, Source:] Our printer is a Lulzbot Mini. The lulzbot is connected to power and a laptop. There are printed instructions located to the side of the printer and new users are recommended to read these before using the printer. These are also available online.
Air Quality Monitor Air Quality Monitor An Air Particulate Monitor based on the design from <> the Aberdeen air quality project has a website <> where you should find information and contact about the wider project, this is an arcive of some information related to the sensor kit, not particularly structured
Alford Alford Alford is the HP Microserver in the hacklab. IP Address: File Storage Our shared files and files for pimpd live on Alford - Connect to it using AnonFTP and upload to your hearts' content. Services Hosted on Alford todo project active hibby
Digital Infrastructure Digital Infrastructure The members of 57North Hacklab maintain infrastructure projects that help with the day-to-day running of the space, such as providing network access, telephony and web services. Some of the things we run are considered to be required for the space to function and are listed under the
Finzean Finzean Finzean is one of our core servers. Services Port Service Purpose 22 sshd SSH 25 exim4 mail 80,443 apache2 web 53, 953 named DNS 389 slapd LDAP 12000 nodejs ? Websites Website Purpose hub hackhub ID SSO Service Services Hosted on Finzean
Garioch Garioch Garioch is one of our core servers. Services Port Service Purpose 22 sshd SSH 25 postfix mail 53, 953 named DNS 3306 mysqld MySQL for ? Websites Website Purpose www Main Website git cgit for git lists Mailing Lists
HackerdeenBot HackerdeenBot HackerdeenBot is the 57North IRC bot, built by Ormiret with contributions from others. It is written in Clojure. HackerdeenBot uses data provided by the SpaceAPI endpoint and can be configured to use any conformant SpaceAPI endpoint. HackerdeenBot is distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.
Hackhub Hackhub Hackhub is our member database and lives on Finzean. It is very closely integrated with 57North ID and both need to be running. Hackhub code is hosted at Github. Hibby's work in progress attempt to set up hackhub on a server Requirements Some form of OS (Debian stable):
HackyLEDs HackyLEDs HackyLEDs was/is LED lights with homemade controllers that were kept in the upper floor of engage_space Location * 2x installed and in use in the ceiling; one flood and one strip light. * 2x stored unused under the left-side desk in the social room; one flood and one strip light.
Home Assistant Home Assistant Home Assistant just really ties the place together. Hosting Home Assistant is a VM on Alford. It also hosts a mosquitto server on port 1883. I (hibby) can't remember the password, but if requested, I can make a new one. How to communicate with HASS
iPi iPi The availability of small cheap (~£10) screen components for the Raspberry Pi is a great solution looking for a problem. It's called an iPi, because it's like a iMac, er, sort of. Hardware The screen is ok, at 480×320 it has a 3:2 aspect ratio and 165ppi. The viewing angles are not really close to current mobile phone standards, but are ok. The best docs about the screen seem to be on the LCD Wiki at
Laser Cutter Laser Cutter Location * Next to the high workbench beside window, at front Hazards * Fumes from lased materials. The kit should be well ventilated when in use. * High intensity laser light. The laser should not be viewed with the naked eye when in operation.
LED Ping Pong Pong LED Ping Pong Pong We were going to create a pong game, that could use an array of LEDs as a screen. Rob made an awesome LED array. [300px] And some code for it <> The code is living in <> though it's not finished yet. Notes from IRC... actually that reminds me, andygasman: I
Mail Mail An accurate depiction of emailing the hacklab Accept mail for 57North domains and the mailing lists. Runs on Ythan. /etc/aliases has things to point contact addresses at addresses for the people handling them. Run newaliases after editing this. Mailing lists can be managed with the commands in /usr/lib/mailman/bin
Network Network The 57North Hacklab Network will provide all the necessary components to connect our hackers to the public Internet using both IPv4 and IPv6 and also to the ChaosVPN, dn42 and Freifunk networks. Network Components Router bennachie.57n.dn42 is an apu3c4 board running OpenBSD. It terminates the PPPoE tunnel from Converged and has a 2G LACP trunk into the core switch in the same rack. This trunk uses 802.1Q encapsulation to carry multiple VLANs as detailed below.
Other 3D printers owned by the space Other 3D printers owned by the space The following printers have either been built by members on behalf of 57North, or have been received as donations. Details are listed below. Unless otherwise stated, the kit described here is stowed in the space, on the built wall unit near the power utility cupboard.
Partitioning Furniture Partitioning Furniture We are keen to partition off space in the Kettock Lodge space, this project, or series of projects is to address that. We will use probably more than one of these solutions to partition off the 57N part of the space. First discussed in Jan or Feb 2020.
PiMPD PiMPD Music in the space is controlled by a VM on Alford running MPD. hibby is responsible for this project. It used to live on a Pi, hence the name. The address for the Pi MPD is '' or '' Controlling the Music You can connect to the player using the webpage interface or via an MPD client. Clients for some architectures are listed below:
Shop Shop What is the Shop? The shop is where the foods, drinks and other treats live. The shop is currently in Beta(tm) and feedback/comments are welcome. Shout at . The shop uses RevBank. We keep a 57North specific codebase at <> which can be accessed if you are in space.
Spacekeys Spacekeys [A (probably outdated) snapshot of the 57North web-of-trust] Spacekeys is a small project by irl to visualise the 57North web-of-trust for OpenPGP keys. It uses sig2dot and graphviz to produce the visualisations. Remember that you should not trust Spacekeys for key discovery, you should always check that you have a trust path from your key via trusted people. There is
Stem Project Ideas Stem Project Ideas This is a page for STEM project ideas, things we can do as workshops or at events like MayFest, TechFest, IET open doors day and such like. This is a place for everything from raw ideas to completed projects. It was created after a mailing list thread, see
The Wiki The Wiki The 57North Hacklab wiki runs on ythan. This wiki is available for all members of 57North Hacklab to share whatever content they wish to share with the wider community. The wiki is based on dokuwiki and has been configured with features that are useful to the hackerspace, e.g. documentation of member
Website Website Our website is a project really. The code lives at <> and the ReadMe has a bunch of useful info on it. The website is hosted on Ythan. Hibby would like to use github CI to push new changes to the server direct. project active website ythan
Ythan Ythan Ythan is our replacement for Garioch, and is our core web/mail server. It is the hub for, and irl would like it to be deployed via ansible so config files are in the open. Services Port Service

Dormant Projects

57North ID 57North ID 57North ID combines an LDAP server with a user management portal and a CAS IdP to become a single, centralised point for user identity within 57North. All 57North services should authenticate against it, which they can do in a handful of ways:
adventuremate adventuremate adventuremate is a Club Mate-like drink that was presented at EMF camp 2014. Recipe Makes 500ml of concentrate, enough for 4 500ml bottles Ingredients * 500ml Water * 40g Yerba Mate * 60ml Simple Syrup * 15g Honey
Giant Robot Arm Giant Robot Arm Some notes on the Microbot Alpha II (or 'Teachmover') robot arm. Electronics The base of the arm contains one PCB, marked “Microbot Inc. Alpha Motor Drive Assy: 10131 Rev A” (serial 636). It contains 12 single-phase stepper drivers (a combination of RIFA and ST PBL3717 ICs), as well as two LM339N quad comparator ICs.
Git Git Backing against the 57North ID LDAP database for SSH public keys, provides simple git repository hosting. At present, all 57North ID holders have access to this - once HackHub is integrated with 57North ID, this will be restricted to members.
guinea pig house v1 [Description=Guinea Pig House v1 |People=Andyg |Theme=Furniture |Status=Finished ] Guinea Pig House v1. This is a folding Cavia house. 500px 500px 500px 500px project dormant furniture
guinea pig house v2 [Description=Guinea Pig House v2. More coming soon. |People=Andyg |Theme=Furniture |Status=Finished ] Guinea Pig House v2. This was an improvement on Guinea_Pig_House_v1. More coming soon. 500px project furniture dormant
guinea pig house v3 Guinea Pig House v3. This was an improvement on Guinea_Pig_House_v2. [400px|Guinea pig house v3] [400px|Guinea pig house v3] [400px|Guinea pig house v3] [400px|Guinea pig house v3] [400px|Guinea pig house v3] project furniture dormant
hacker shelving Hacker Shelving. The idea is to design and build hacker friendly shelving, then share design notes etc. Requirements... * Space for A4 sized books * Space for a medium sized domestic printer * Space for active and dormant projects * Space for boxes of stuff * Needs to be standard ceiling height tall * Needs to be about 1m wide * A fair amount of standing desk type space
Hackercat Hackercat hackercat is a artificial intelligence Cat like being that is omnipresent in the IRC channel, based on Cardinal. Usage You can fetch the available commands with .help . 22:10 <@irl> .help 22:10 < hackercat> Loaded commands: help, info, youtube, addnote,
projects/start.txt · Last modified: 2020/07/07 20:48 by