1

small updates

This commit is contained in:
Evan Pratten 2021-06-02 13:00:16 -04:00
parent 00ae71fcdc
commit 9a21836da9
4 changed files with 43 additions and 5 deletions

View File

@ -5,7 +5,7 @@ baseurl: "" # the subpath of your site, e.g. /blog
url: "https://retrylife.ca" # the base hostname & protocol for your site, e.g. http://example.com
about: >-
I am a 17 year old programming student. I enjoy learning new concepts,
I am an 18 year old programming student. I enjoy learning new concepts,
building projects out of random ideas and obscure technologies, and working with new tools.
My projects range from building tools to help me with school work, and robotics, to radios
and video production.

View File

@ -1,7 +1,7 @@
[
{
"name": "Ludum Dare 48",
"upcoming":true,
"upcoming":false,
"date": {
"start": "2021-04-23",
"end": "2021-04-26"
@ -11,7 +11,7 @@
"url":"https://github.com/Ewpratten/ludum-dare-48"
},
"url":"https://ldjam.com/events/ludum-dare/48",
"info":""
"info":"Participant & Team lead"
},
{
"name": "Google CTF 2020",

View File

@ -23,7 +23,7 @@
}
],
"hero": {
"img_src": "/assets/images/projects/darthraider.png"
"img_src": "/assets/images/projects/darthraider.png"
}
},
{
@ -51,6 +51,21 @@
"img_src": "/assets/images/projects/lib5k.jp2"
}
},
{
"title": "OpenDepthMap",
"types": [
"app"
],
"description": "OpenDepthMap is an experiment in Binocular Depth Mapping, based around the ultraleap's first generation LeapMotion hand tracking sensors.",
"text_buttons": [
],
"icon_buttons": [
{
"icon": "fab fa-github",
"url": "https://github.com/Ewpratten/OpenDepthMap"
}
],
},
{
"title": "MCInfo",
"types": [
@ -755,4 +770,4 @@
}
]
}
]
]

View File

@ -0,0 +1,23 @@
---
layout: page
title: "Building an APRS network with garage door openers"
description: "My adventures bridging packets between On/Off-Keying and FM-based networks"
date: 2021-05-17 15:00:00
written: 2021-05-17
tags: project radio aprs
excerpt: >-
[words go here]
redirect_from:
- /post/eb0kf6d9/
- /eb0kf6d9/
---
Lately, I have been experimenting with [AX.25](https://en.wikipedia.org/wiki/AX.25) and the [Automatic Packet Reporting System](https://en.wikipedia.org/wiki/Automatic_Packet_Reporting_System) built on top of it. Through these experiments, I have learned a lot, and built quite a few fun projects.
APRS has a bit of a data-rate-limiting issue. Most (almost all) packets sent across the network are sent "UDP-style", and since they *may* or *may not* actually reach their target, stations re-broadcast the same packet data 5 or so times for each packet sent. Now, imagine 100 stations all trying to send data on the same radio frequency, at a fairly small interval. Not much can actually get through. This was my first piece of motivation for this project.
Secondly, APRS transmitters are *expensive*. Common boards like the [PicoAPRS](https://int.wimo.com/en/picoaprs) and [ARP Labs LightAPRS](https://www.qrp-labs.com/lightaprs.html) cost $100 to ~$300 CAD.
Solving the first problem, as you might with a standard computer network, *why not build a subnet for local data?* For the second, there have to be cheaper radio transceivers and computers in existence right?