{"id":16700183,"url":"https://github.com/guyzmo/lelooprfid","last_synced_at":"2026-04-28T09:03:39.641Z","repository":{"id":137880519,"uuid":"1598859","full_name":"guyzmo/LeLoopRFID","owner":"guyzmo","description":"RFID Controller code","archived":false,"fork":false,"pushed_at":"2011-07-30T23:53:18.000Z","size":166,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-01T03:39:06.945Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://wiki.leloop.org/index.php/LeLoopRFID","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/guyzmo.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-04-11T12:38:20.000Z","updated_at":"2016-07-20T23:37:00.000Z","dependencies_parsed_at":"2023-03-14T03:00:43.434Z","dependency_job_id":null,"html_url":"https://github.com/guyzmo/LeLoopRFID","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/guyzmo/LeLoopRFID","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guyzmo%2FLeLoopRFID","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guyzmo%2FLeLoopRFID/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guyzmo%2FLeLoopRFID/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guyzmo%2FLeLoopRFID/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/guyzmo","download_url":"https://codeload.github.com/guyzmo/LeLoopRFID/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guyzmo%2FLeLoopRFID/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32373515,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"online","status_checked_at":"2026-04-28T02:00:07.250Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-12T18:09:41.433Z","updated_at":"2026-04-28T09:03:39.604Z","avatar_url":"https://github.com/guyzmo.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"Le Loop's Door Control System Proof Of Concept\n\nas installed, coded, built and designed by Guyzmo, for Le Loop Hackerspace\n\nThanks to Clement and all the friends of Le Loop.\n\nCOMPILE ME !\n\nTo compile this, you shall verify the PATH to the Wire and i2c arduino libraries in the Makefile.\nThe Makefile has been crafted for a MacOS X installation. It shall be compatible with Linux, but\nPATHES will need severe tweaking... Sorry for that.\n\nPlease check the IP addresses before sending the code to the Arduino. All are statically addressed.\nAnd check the PINs in the code to match your needs.\n\nThe code is not checking the cards, but will open for every MiFare card you can swipe.\nTo enable checking of the card, comment the \"#define YES_DOOR\" line at the begining of the code.\n\nHACK ME\n\nThis code is a first PoC for the lab, with no security embedded at All. It has been designed\nto work with the Ethernet Shield v4. But it works, and if you hack it, please come see us and\nhave a beer ;)\n\nMUSIC\n\nThe Door bell uses some sound samples taken from Mario (the coin and mushrooms ones).\n\nSERVER SIDE CODE\n\nThis code depends on bottle.py (easy_install bottle). \nAnd on ircbot.py (Sean B. Palmer, inamidst.com).\nAnd on pysqlite3.\n\nIt connects to an IRC server and a channel in a thread and voices people that enters the door.\nIt verify who is opening the door against the embedded sqlite3 database.\n\nTODO\n\n * write the script to add/remove users from the db. (the code is there, just need \nto make a standalone command)\n * improve security and stability\n\nBUGS\n\nPlenty !\nOf course, as this is a work in progress...\n\nbut the YES DOOR mode seems to work flawlessly.\n\nLINKS \n\n * https://github.com/guyzmo/LeLoopRFID\n * http://wiki.leloop.org/index.php/LeLoopRFID\n * http://i.got.nothing.to/post/LeLoopRFID\n * http://www.stronglink.cn/english/SL030.htm\n * http://sam.zoy.org/wtfpl/\n\nLICENCE\n\n           DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE \n                   Version 2, December 2004 \n\nCopyright (C) 2011 Guyzmo \u003cguyzmo at leloop dot org\u003e\n\nEveryone is permitted to copy and distribute verbatim or modified \ncopies of this license document, and changing it is allowed as long \nas the name is changed. \n\n           DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE \n  TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION \n\n 0. You just DO WHAT THE FUCK YOU WANT TO. \n\n\nPS:  you can also pay me some beers ;)\nPS2: I like malted beers\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fguyzmo%2Flelooprfid","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fguyzmo%2Flelooprfid","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fguyzmo%2Flelooprfid/lists"}