Author: Mullet

  • Why I Keep Coming Back to Lock Picking: Challenge, Focus, and DIY Fun

    Why I Keep Coming Back to Lock Picking: Challenge, Focus, and DIY Fun

    There are a lot of hobbies that sound interesting until they require a dedicated room, a pile of expensive tools, or a full afternoon of setup and cleanup. Lock picking is not one of them. For me, it has always been one of those rare hobbies that is easy to pick back up: a couple of small tools, a lock in hand, and suddenly I’m deep into a tiny mechanical puzzle while half-watching a movie.

    I have picked locks on and off for over a decade, and this time I am getting deeper into the locksport hobby than ever before. There are a lot of reasons it is easy to come back to, and there are a lot of reasons it is a good fit at this point in my life.

    Lock picking checks a lot of boxes for myself and many others. It is engaging, challenging, portable, quiet, and doesn’t require a huge start up cost. The locksport community is also one of the best around for help, questions, and suggestions no matter your skill. It can also be a DIY tool gateway, which we will talk about later.

    This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This means I may earn a small commission if you purchase through my links at no extra cost to you.

    What Lock Sport Actually Is

    From the outside, lock picking can seem like a weird and questionable hobby. Once you start thinking of locks as tiny mechanical puzzles you can’t see, it starts to make more sense.

    It is important to note that locksport usually refers to opening a lock by single pin picking it (SPP), and doesn’t usually consider other methods a locksmith may use to open locks. Raking open a Masterlock #3 in a few seconds is a cool party trick, but doesn’t take the same skill picking it one pin at a time does.

    There are some basics you need to know if you decide to try picking some locks yourself.

    • Lock picking as a hobby is also called locksport.
      • Why locksport? There are clubs and conventions that have competitions around lock picking. Companies and individuals also sponsor challenges with specific requirements, and if you complete them, sometimes you will get a certificate, patch, sticker, poker chip, or other small token to mark your accomplishments.
    • Only pick locks you own or have permission to pick, and are not in use
      • This is a big one. The locksport community does not condone or encourage picking locks in use at all, and especially those that aren’t yours. This is serious enough that most groups will delete posts talking about or showing someone picking a lock in use. As a side note, it is not recommended to pick a lock in use even if you own it. You could damage, or “brick” it, and the lock could become unusable.
    • Check local laws.
      • Owning lock picking tools itself is not a crime in most states. The crime happens when you pick a lock without permission, or you commit another crime while having the tools with you.
        For example, where I live lock picks are legal to own and have with you as long as there is no intent to commit a crime. However, bump keys are called out specifically in the law and automatically show intent to commit a felony for some reason.

    Most would probably agree that Lock Pickers United, or LPU for short, is the best example of locksport as a whole. They developed a belt system mirrored after karate belts that you can progress through. Locks are categorized by difficulty with belt colors.

    While it is not required, and not everyone actively submits the required documentation (photo/video/etc) to earn their “belt”, it is still worth being aware of. The difficulty of a particular lock is often described by the belt color assigned to it among most online communities. You will even come across reference to the belt system on manufacturer and supplier’s websites.

    Lock Pickers United also hosts a challenge lock database (we will discuss challenge locks later), a subreddit, and Discord server. The subreddit and Discord server, in my experience, are the most active and helpful communities online.

    The Challenge Is the Whole Point

    Picking locks is largely done by feel since you can’t see what is going on inside the lock. When you pick your first lock, you won’t know what things are supposed to feel like, how much tension needs to be put on a lock, and how high a pin needs to be lifted to be set correctly. You also won’t know the order in which the pins need to be set.

    It sounds like a lot to figure out, but one of the best things about locksport is the immediate feedback and noticable skill progression.


    At a minimum, there are at least 2 puzzles within one lock when single pin picking: How high a pin needs to be lifted, and the order in which each pin needs to be lifted.

    In addition, there are numerous ways manufacturers make locks more secure and resistant to picking:

    • If everything else stayed the same, more pins makes a lock more difficult. If there are 4 pins in a lock, it would take less time to figure out the pin heights and order then 6 pins.
    • Security pins can be added. There are a lot of different security pins that change the feel of a lock or trick you into thinking one is set when it isn’t.
    • Tighter keyways are usually more difficult. You have less room for tools inside the lock, you might need pick that is shaped differently, or one made from thinner, more flexible materials.
    • Tighter tolerances makes a lock more difficult to pick. With less variation, there is less “wiggle room” from one pin to the next.

    Security features in locks could have it’s own post as well, but each one is another challenge that builds on what you already know.

    Until this point we have only been really touching pin/tumbler locks which are the most common. There different types of lock mechanisms that present their own challenges. You can also get into decoding combination locks and safes if you want to.

    Picking locks is about paying attention to very minor differences in feel and movement, precision, and logical, mechanical thinking.

    A Great Fidget Hobby for Downtime

    My favorite thing about lock picking is the ability to fill small pockets of time with something fun and challenging.

    Compared to other hobbies, locksport is extremely portable, and it is quiet. You don’t need a large dedicated area or workbench. There is no real clean up and it can be put away instantly.

    I can throw a couple tension wrenches, picks, and a padlock in my pocket and head out the door for the day. Now I have something to do while on break, waiting to pick my kids up from school, or waiting for an appointment.

    I usually carry a bit more than that in my day bag because I have the space and tools are light.

    My son had a soccer tournament with some large gaps between games and I had forgotten my lockpicks at home. I told my wife, and even she looked at me and said “What are you going to do? You are going to be so bored.”

    I pick locks while watching tv or a movie, while grilling, or even just sitting around with friends/family. I do have ADHD, so maybe that is part of it, but I find it keeps me more engaged because I am not looking for things to fill gaps with. It keeps certain parts of my brain occupied and happy.

    Picked Paclock 90A-Pro

    A Cheap Hobby That Is Easy to Start

    Locksport may be one of the cheapest hobbies to pick up if you like mechanical things.

    While I don’t recommend it, you could theoretically make free picks and tensioners with on hand/recycled materials, and you probably have a lock or two laying around.

    Making your own tools is fun and rewarding, but it will be much easier to learn the basics with proven designs from a well known manufacturer. Fortunately there are some great beginner sets out there for around $30 that will get you well on your way.

    The Spirit set from Sparrows

    The Genesis set from Covert Instruments

    Either of these kits will keep you going for a long time, and I would steer away from large kits when starting out for a couple reasons. They include a lot of rakes usually, they have scenario specific picks not useful on most locks, and and they often have other tools like key extractors you don’t need, at least right now.

    You are much better off spending additional money on locks instead. If you have some laying around, by all means try and open them. It would be worth looking them up to see how they are made and what security features they may have. Don’t set yourself up for failure with an extremely difficult lock to start with and get discouraged.

    Keep in mind not all easy locks are cheap, and not all cheap locks are easy. Let’s call $15 or less cheap for a new lock of known quality. A Master Lock #3 is available around $10 and a white belt (1st level) lock. A Master Lock 410 LOTO or Abus 72/40 can be had for about $13 and are both green belt (4th level) locks. Quite a difference.

    I wouldn’t spend money on a white level lock, someone you know probably has something you can borrow. I would jump to a Master Lock 140 (2nd level) and skip the white belts if you are giving locksport a serious go. You are allowed to skip belt levels if you are submitting for them.

    Box of Locks

    I have actually found most of my locks at garage and estate sales. Look around for padlocks and door locks that were replaced and stashed away. If the keys are missing, be sure to bring that up when negotiating a price. A lock without a key is useless for most people, but it doesn’t matter if you are trying to open it without one.

    The DIY and Custom Tool Side of the Hobby

    Another aspect of locksport that I find really appealing is the DIY rabbit hole you can go down if you choose. With minimal materials and tools you can make your own lock picks, tension tools, and other helpful pieces of kit.

    Lock picks can be made from a variety of materials. Steel feeler gauge sets can be found at auto parts stores or garage sales for a few dollars. The only downside is each gauge being a different thickness. You could get a handful of usable picks from the .015 – .025 thick gauges, and some tension tools from the .03 – .05 gauges. Believe it or not, the steel inserts in some wiper blades are great for tension tools. These can be found free in the garbage can outside an auto parts store, or by asking the employees to save a few old wiper blades.

    To make a lock pick, you just need a way to cut or grind the rough shape out of the steel, and then some hand files and sandpaper to finish it off. A cheap Dremel type rotary tool will be more than enough for the steel we are working with. Just be careful you don’t get things too hot, you can ruin the temper and hardness of the steel.

    Tension wrenches can be made with the same tools, and a set of pliers or small vise to bend the ends.

    Maybe you have a pick you like but want a thicker handle on it. Some small pieces of plastic or wood can be shaped and attached to the handle to make it more comfortable.

    If you have a 3D printer, there are hundreds of lock holders, tools, and organizers you can print for yourself.

    It is extremely rewarding picking a challenging lock with tools you have made. It is also fun to try new pick profiles, handle shapes, and thicknesses just because you can.

    Final Thoughts on Getting Back Into Lock Sport

    What keeps bringing me back to lock sport is how much it offers for so little overhead. It is cheap to start, easy to carry, satisfying to improve at, and weirdly relaxing once you settle into it. For anyone who likes mechanical puzzles, tactile hobbies, or making their own tools better, it is a hobby that punches way above its size.

  • Mesh Messaging: What You Need To Know

    Mesh Messaging: What You Need To Know

    Mesh messaging networks have become increasingly popular lately, and for good reason. They allow for “off-grid” communication without using phone lines, the internet, or cell service.

    I have recently started using and deploying mesh devices. They are fun to play with and have a lot of advantages, however there are some things that will need to change to be more widespread and commonplace.

    Meshtastic is the firmware most mesh users choose to use. It is free, open source, and designed to be ran on inexpensive devices with low power requirements.

    This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This means I may earn a small commission if you purchase through my links at no extra cost to you.

    What is Mesh Messaging?

    In simple terms, mesh messaging utilizes LoRa radios which provide long range low bandwidth communication between devices. They are cheap and have low power requirements that allow long run times. With a small battery and solar charger, a mesh node could run almost indefinitely.

    In most countries there are no licensing requirements to use this radio frequency range, and there are no central servers or routers required to transmit and receive messages.

    A single mesh node can talk to others within range, and those nodes will forward the original message to other nodes until it reaches its destination. If a node drops out of the network, those around it will mesh with each other and continue to operate without issue.

    Mesh Messaging Advantages

    I’ve already touched on a few advantages of mesh messaging, but I will recap them here:

    • Self Contained
      • Mesh networks are self contained and self healing. They don’t require the internet, phone, or cell service to operate.
    • Cheap Hardware
      • Off the shelf mesh nodes can be purchased for under $20 at the time of posting.
    • Low Power
      • Power requirements are pretty low. Most devices run on 3.3 or 5 volts and well under 1 Amp, allowing for tons of power options.
    • No Licensing
      • There are no licensing requirements for LoRa radios in most countries.
    • No Central Server or Router
      • There is no single point of control or failure. The network communicates between individual devices and is self healing.
    • Long Distance
      • It is possible to communicate over some pretty impressive distances with the right placement of nodes.
    • Private Messages
      • There are options for private messages to a specific node, as well as encrypting those messages.

    Deploying a Mesh Node

    Not much is required to deploy a mesh node. You will find most people using the mesh network have multiple nodes for one reason or another. Some even have their own private network in some cases.

    Get a Node

    First you need to build or get a node. This is the hardware that the software runs on.

    If you are just testing the waters it is a good idea to purchase a pre-built node so you can get up and running quickly, and have an easier time troubleshooting if things aren’t working.

    If you get more interested in meshing, then look into building your own devices in the future for specific uses or areas (solar, mobile, permanent, etc)

    A great option to start with is the Heltec V3. It can be had for around $20 as of this post. It is small, has a display, and comes with some header pins, an antenna, and a battery lead. This device also supports power, charging, and data over the USB-C port.

    Heltec V3 Meshtastic Node

    All you need to do is load the firmware and connect to it and you are off and running!

    Good Beginner Devices:

    1. Heltec V3
    2. RAKwireless WisBlock Meshtastic Starter Kit
    3. RAKwireless Mini Meshtastic Starter Kit

    Standalone Devices

    1. LILYGO T-Deck Plus
    2. S5 Ranger

    With mesh messaging becoming more popular, companies and independent makers are offering more standalone devices. These come with a higher price tag, but are normally a completely finished unit with a keyboard, larger screen, batteries, and a case housing it all. They remind me of old walkie talkies or Blackberry phones depending on the maker.

    Heltec V3 Bottom Side

    Install Firmware

    Next you need to install your firmware. This is the software that actually allows you to connect to a mesh network.

    Meshtastic is probably the current best choice (more on this later). Their website has a step-by-step guide and a web based firmware flasher that is simple to use, and works with the Heltec V3 (as well as many other devices).

    It may sound contradictory when saying firmware is required to use a mesh network, but the mesh network isn’t controlled by one person, group, or thing.

    The firmware is required to make sure all devices work with the same protocols and data so they can all communicate. Most Mesh firmware is open sourced and community driven, so everything is transparent. You can also wipe the device and load a different one at any time.

    Connect to the Network

    All that is left to do is power the node and start looking for other nodes in your area! With Meshtastic, powering the device automatically starts the node and it will connect with other nodes automatically.

    You may wonder how you change settings and type on a device that only has a reset and boot button, and this is where some people get confused about mesh networking being “off-grid”.

    On many devices available right now, you actually need to connect to your node with your phone over bluetooth. Some may question if this really qualify as off-grid when a phone is required. Technically, the phone you connect with doesn’t need to have any service or Wi-Fi other than the initial Meshtastic app install, and any app updates.

    Bluetooth connections make the most sense for these small nodes. Higher is better when placing a node, so accessing it directly can be challenging when firmware updates or setting changes are required. It also allows you to see maps, messages, and type without having a larger device that requires a lot of power and space to operate.

    After the initial set-up, the node will operate without any other connections. You will find that some nodes in the network aren’t monitored 24/7. They serve as repeaters or bridges.

    A note on Firmware

    When it comes to firmware, Meshtastic is by far the most popular at the time of writing. There are others out there, but for a beginner, Meshtastic is going to be the best choice for network size, documentation, and community support. If you want to experiment with others later, you certainly can!

    Finding Other Nodes

    When your node is powered on, it will automatically detect and connect to other nodes within range.

    Depending on your location, you may have a ton of nodes around you, but you may also not have any. Larger towns and cities usually have plenty of nodes, while small towns and rural areas may not have any. If you don’t have any in your immediate location, I would strongly suggest taking it with you when you travel so you can find some.

    Since most mesh devices have USB ports, you can plug them into your vehicle and take it on a drive with you. Lay it on your dash and let just let it pick up nodes as you drive. Meshtastic stores node names and usually places them on it’s map so you can review it later.

    My town doesn’t have any other nodes within range, but I have picked up other nodes traveling down the highway, and even people with nodes on planes flying over. Nodes high off the ground can reach some pretty amazing distances, and a node on a plane can connect two mesh segments far apart that are otherwise unconnected.

    Also keep in mind that most off-the-shelf devices have some pretty underwhelming antennas. They are enough to get you started, but a better antenna can improve range significantly. If you decide to continue using the mesh network, a small investment in a few good antennas can really pay off in the long run.

    Mesh Network Pitfalls

    While there are a lot of potential benefits to mesh messaging, depending on where you spend most of your time it may not be a practical or reliable way to communicate. Since most cite communication during emergencies (of any type), we will keep that in mind for this part of the discussion.

    No Standardization

    First, much like the 4k Blu-Ray and HD-DVD battle, most (if not all) firmware options are not able to communicate with nodes running different firmware. While choice is a great thing, it unfortunately reduces the amount of nodes on any given network. Settling on a standard data protocol between firmware options for general use would fix most of this problem.

    Example: If Area A uses Firmware 1, Area B uses Firmware 2, and Area C uses Firmware 1, you essentially end up with three separate mesh networks because they can't transmit through one another.
    I'm not against having multiple options for other use cases and an alternate fallback option in case things get weird, but if people want to have a reliable and wide reaching network then there needs to be a primary solution for general communication.

    Segmented Networks

    Segmented networks are currently still an issue, even with Meshtastic.

    In my area, large cities usually have a decent to good network. Once you start traveling between those populated areas, coverage is slim or non existent. If you connect to a rural node, odds are it probably doesn’t have any other connections. This is ok if you are just saying hello, but not reliable or useful in any practical manner (emergencies).

    Updating Nodes

    Updating remote nodes can become an issue. Not all devices support Over the Air updates. If you place a node in a hard to reach place, you may not be able to update without physical access. There have also been reports of OTA capable nodes not successfully updating.

    Best advice is to test the node extensively before placing it in a location you can’t easily access.

    Heltec V3 Meshtastic Node in Case

    Give Back to the Network

    Give back to the mesh network when you can. With the network being dependent on the hardware provided by users, it is important to help expand and improve it when possible.

    This doesn’t have to be anything complicated, nor expensive. If you have access to a very high location you can place a node, it can be a huge help.

    Likewise, maybe you have access to property between two network segments and deploying a cheap solar node in that area could bridge the two networks.

    Even just talking about and sharing your mesh experiences with others can be a benefit by gaining the interest of others. If they get their own mesh node, the network grows.

    Join a Local Group

    Yes, there are local Mesh groups.

    I would highly recommend find a mesh community to be a part of. They are a great source of knowledge and generally very welcoming to new mesh users. They also provide information on mesh related things local to you.

    Groups are usually found online, many using Discord. Some may do in person events or get togethers, but they aren’t mandatory.

    In my local group, there is a smaller group of members trying to join two cities together across a rather large distance. It is interesting seeing different ideas on hardware and locations for nodes.

    Is it Worth it?

    Overall, I think there are enough benefits with mesh networking to make it worth exploring, even if it is just for the knowledge and understanding of what LoRa devices are capable of.

    With mesh networking and LoRa radios, you can deploy sensors and other electronic devices and send commands or receive information from them without Wi-Fi or cellular service.

    Personally, I don’t think mesh networks are currently good enough to be relied on for widespread, long distance emergency communications. There are not enough devices and coverage for me at the moment.

    On the other hand, you can set up a smaller local mesh network for yourself. A handful of $10-$20 nodes can be deployed. In this case, you (or someone you know) would be in control of all the nodes. The responsibility of the the network is up to you in this case, and could be a reliable local communication method in this case.

    I am having fun putting nodes together, spotting new nodes, and will be working towards bridging a 20 mile gap between my home in a small town, and work in a larger area with some other nodes.

    Additional Resources

    General:

    Meshtastic Additions: