<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Free Software, Electronics, Society and more</title>
    <description>Ramdon posts about projects related with copyleft software or hardware, pictures, events or personal thoughts. 
</description>
    <link>https://kristianpaul.org/</link>
    <atom:link href="https://kristianpaul.org/feed.xml" rel="self" type="application/rss+xml"/>
    <pubDate>Sat, 24 Oct 2020 10:10:28 -0500</pubDate>
    <lastBuildDate>Sat, 24 Oct 2020 10:10:28 -0500</lastBuildDate>
    <generator>Jekyll v4.1.1</generator>
    
      <item>
        <title>AWS CDK - Coding your Virtual Machines in the AWS Cloud</title>
        <description>&lt;p&gt;&lt;em&gt;Updated Oct 23 2020&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I started following AWS CDK (Cloud Development Kit) news and documentation for a while now. That’s usually my lazy strategy when a new AWS product is launched, I finally decided that I wanted to start using it and create something that I’m familiar with and  also find useful.&lt;/p&gt;

&lt;p&gt;One of my favorites AWS products is &lt;em&gt;EC2&lt;/em&gt;, for multiple reason:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Compute is Universal, it have the potential to make many things with a server running &lt;em&gt;Linux&lt;/em&gt;.&lt;/li&gt;
  &lt;li&gt;EC2 Administration in AWS can be much more elastic, there are some additions from AWS System Manager that I enjoy using:
    &lt;ul&gt;
      &lt;li&gt;No more SSH!, AWS SSM provides &lt;em&gt;Session Manager&lt;/em&gt; instead that is Web Console, CLI and API friendly.&lt;/li&gt;
      &lt;li&gt;Parameter Store is handy for keeping configuration values in a safe place outside the instance.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;User data for provisioning, because some bash script with a few commands always gets the job done.&lt;/li&gt;
  &lt;li&gt;Elastic IPs (also knows as Public IP), probably the most simple way to connect your application to the internet!&lt;/li&gt;
  &lt;li&gt;Amazon Linux 2, one less thing to worry about because AWS maintains a Redhat/Centos like distribution.&lt;/li&gt;
  &lt;li&gt;All the goodies of EBS and snapshots.&lt;/li&gt;
  &lt;li&gt;Spot Instances, because running your servers could be really affordable if your service is smart enough to handle interruptions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So, I decided to deploy a single instance from Python code using CDK with all the AWS cool stuff to easy the management in around 60 lines of code.&lt;/p&gt;

&lt;p&gt;This is a snippet of what you’re going to find, &lt;em&gt;instance creation&lt;/em&gt;:&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;        instance = ec2.Instance(self, &quot;Instance&quot;,
            instance_type=ec2.InstanceType(&quot;t3.nano&quot;),
            machine_image=amzn_Linux,
            vpc = vpc,
            role = role
            )
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;One common issue when using &lt;em&gt;user data&lt;/em&gt; to install software is that eventually it hits a limit, CDK Assets allows me to invoke that script from a separate file and also handles the assets management in S3 for us.&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;        asset = Asset(self, &quot;Asset&quot;, path=os.path.join(dirname, &quot;configure.sh&quot;))
        local_path = instance.user_data.add_s3_download_command(
            bucket=asset.bucket,
            bucket_key=asset.s3_object_key
        )

        instance.user_data.add_execute_file_command(
            file_path=local_path
            )
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;This is the full code example for getting that instance up and running:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/aws-samples/aws-cdk-examples/blob/master/python/ec2/instance/&quot;&gt;EC2 Instance Code Example&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I hope this gives you an idea of how powerful CDK in terms of &lt;em&gt;describing infrastructure&lt;/em&gt; and the amount of time that saves if you where using the Python SDK or Cloudformation previously.&lt;/p&gt;

</description>
        <pubDate>Tue, 05 May 2020 00:00:00 -0500</pubDate>
        <link>https://kristianpaul.org/aws-cdk/</link>
        <guid isPermaLink="true">https://kristianpaul.org/aws-cdk/</guid>
        
        
      </item>
    
      <item>
        <title>Getting started to like systemd</title>
        <description>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot; &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;
&lt;meta name=&quot;Generator&quot; content=&quot;Vim/8.0&quot;&gt;
&lt;meta name=&quot;plugin-version&quot; content=&quot;vim7.4_v2&quot;&gt;
&lt;meta name=&quot;syntax&quot; content=&quot;none&quot;&gt;
&lt;meta name=&quot;settings&quot; content=&quot;use_css,pre_wrap,no_foldcolumn,prevent_copy=&quot;&gt;
&lt;meta name=&quot;colorscheme&quot; content=&quot;none&quot;&gt;
&lt;style type=&quot;text/css&quot;&gt;
&lt;!--
pre { white-space: pre-wrap; font-family: monospace; color: #000000; background-color: #ffffff; }
body { font-family: monospace; color: #000000; background-color: #ffffff; }
* { font-size: 1em; }
--&gt;
&lt;/style&gt;

&lt;script type='text/javascript'&gt;
&lt;!--

--&gt;
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;pre id='vimCodeElement'&gt;
I've been ignoring systemd for a while until I watched this awesome talk from LISA18/USENIX [1] conference, then started looking at it again, mostly because I saw how it wraps linux cgroups  so well, someting that previously used from lxc and second because I saw a chance to be able to run another OS environment without using docker (keep it simple!).

So, I decided to start reading systemd manpages, more specifically systemd-run  and  systemd-exec[2], then spotted an interesting parameter I already saw on the talk [2] , I decided to try that my self on the cli!

Sadly I dint got the latest systemd tools version on my distro so I had to use ubuntu 18.10 from a free tier cloud service [3], clone systemd repo [4], install its dependecies [a], run a build script [b], bootstrap [c] a debian jessie userland and then with one simple but neat command [d], got a friendly bash environment running in seconds :D, going further with the mange I ended using systemd-nspawn to the a complete chroot like isolated &quot;machine&quot;. [e]

    # [a]
    sudo apt-get build-dep systemd lib-systemd
    # [b]
    git clone &lt;a href=&quot;https://github.com/systemd/systemd.git&quot;&gt;https://github.com/systemd/systemd.git&lt;/a&gt; &amp;amp;&amp;amp; cd systemd &amp;amp;&amp;amp; ./mkosi.build
    # [c]
    mkdir debian &amp;amp;&amp;amp; sudo debootstrap unstable ./debian &lt;a href=&quot;http://deb.debian.org/debian&quot;&gt;http://deb.debian.org/debian&lt;/a&gt;
    # [d]
    sudo ./systemd/build/systemd-run --working-directory=/home/kristian_paul/debian -t bash

    # [e]
    sudo systemd-nspawn -D debian
    Spawning container debian on /home/kristian_paul/debian.
    Press ^] three times within 1s to kill container.
    root@debian:~# cat /etc/debian_version
    buster/sid
    root@debian:~#
    
    
    I'll  keep looking at systemd docs and write some more about it later and also why not another technoliges i've found really usefull during the last years.

Thanks for reading

[1] &lt;a href=&quot;https://www.youtube.com/watch?v=_OLwb8zV9r4&amp;amp;t=0s&amp;amp;list=WL&amp;amp;index=43&quot;&gt;https://www.youtube.com/watch?v=_OLwb8zV9r4&amp;amp;t=0s&amp;amp;list=WL&amp;amp;index=43&lt;/a&gt;
[2] &lt;a href=&quot;https://www.freedesktop.org/software/systemd/man/systemd-run.html&quot;&gt;https://www.freedesktop.org/software/systemd/man/systemd-run.html&lt;/a&gt;
[2] &lt;a href=&quot;https://www.freedesktop.org/software/systemd/man/systemd.exec.html&quot;&gt;https://www.freedesktop.org/software/systemd/man/systemd.exec.html&lt;/a&gt;
[3] &lt;a href=&quot;https://cloud.google.com/free/docs/gcp-free-tier#always-free-usage-limits&quot;&gt;https://cloud.google.com/free/docs/gcp-free-tier#always-free-usage-limits&lt;/a&gt;
[4] &lt;a href=&quot;https://github.com/systemd/systemd&quot;&gt;https://github.com/systemd/systemd&lt;/a&gt;
&lt;/pre&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;!-- vim: set foldmethod=manual : --&gt;
</description>
        <pubDate>Tue, 22 Jan 2019 00:00:00 -0500</pubDate>
        <link>https://kristianpaul.org/getting-started-systemd/</link>
        <guid isPermaLink="true">https://kristianpaul.org/getting-started-systemd/</guid>
        
        
      </item>
    
      <item>
        <title>Affordable home automation</title>
        <description>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot; &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;
&lt;meta name=&quot;Generator&quot; content=&quot;Vim/7.4&quot;&gt;
&lt;meta name=&quot;plugin-version&quot; content=&quot;vim7.4_v1&quot;&gt;
&lt;meta name=&quot;syntax&quot; content=&quot;none&quot;&gt;
&lt;meta name=&quot;settings&quot; content=&quot;use_css,pre_wrap,no_foldcolumn,prevent_copy=&quot;&gt;
&lt;meta name=&quot;colorscheme&quot; content=&quot;none&quot;&gt;
&lt;style type=&quot;text/css&quot;&gt;
&lt;!--
pre { white-space: pre-wrap; font-family: monospace; color: #ffffff; background-color: #000000; }
body { font-family: monospace; color: #ffffff; background-color: #000000; }
* { font-size: 1em; }
--&gt;
&lt;/style&gt;

&lt;script type='text/javascript'&gt;
&lt;!--

--&gt;
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;pre id='vimCodeElement'&gt;
I wanted to monitor my chickens remotely and after some web digging found this open source software homeassistant that had allowed me to use cheap devices like RPI and some dlink/digoo cameras in order to monitor then via web.

&lt;a&gt;&lt;img src=&quot;http://kristianpaul.org//tmp/IMG_5583.PNG&quot; &gt;&lt;/a&gt;

It doesn't end there, i also bought the sonoff device and after some reflash i got it working with hass mqtt, so now i can also turn on light and fans.

&lt;a&gt;&lt;img src=&quot;http://kristianpaul.org//tmp/IMG_5584.PNG&quot; &gt;&lt;/a&gt;

There are also things like automation, so when I'm at home my bluetooth devices presence gets lights on, small details that helps to make your life easier, like turning off lights automatically.

There is probably more to do, next challenge is voice :-)

[1] &lt;a href=&quot;http://home-assistant.io&quot;&gt;http://home-assistant.io/&lt;/a&gt;
[2] &lt;a href=&quot;https://github.com/arendst/Sonoff-MQTT-OTA&quot;&gt;https://github.com/arendst/Sonoff-MQTT-OTA&lt;/a&gt;
&lt;/pre&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;!-- vim: set foldmethod=manual : --&gt;
</description>
        <pubDate>Thu, 12 Oct 2017 00:00:00 -0500</pubDate>
        <link>https://kristianpaul.org/home-automation/</link>
        <guid isPermaLink="true">https://kristianpaul.org/home-automation/</guid>
        
        
      </item>
    
      <item>
        <title>Piaware statics</title>
        <description>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot; &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;
&lt;title&gt;/srv/data/paginaweb/blog/Untitled.html&lt;/title&gt;
&lt;meta name=&quot;Generator&quot; content=&quot;Vim/7.4&quot;&gt;
&lt;meta name=&quot;plugin-version&quot; content=&quot;vim7.4_v1&quot;&gt;
&lt;meta name=&quot;syntax&quot; content=&quot;none&quot;&gt;
&lt;meta name=&quot;settings&quot; content=&quot;use_css,pre_wrap,no_foldcolumn,prevent_copy=&quot;&gt;
&lt;meta name=&quot;colorscheme&quot; content=&quot;none&quot;&gt;
&lt;style type=&quot;text/css&quot;&gt;
&lt;!--
pre { white-space: pre-wrap; font-family: monospace; color: #ffffff; background-color: #000000; }
body { font-family: monospace; color: #ffffff; background-color: #000000; }
* { font-size: 1em; }
--&gt;
&lt;/style&gt;

&lt;script type='text/javascript'&gt;
&lt;!--

--&gt;
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;pre id='vimCodeElement'&gt;
Got a cheap rasberry pi recentently. Since the httpd on it was not eating lot cpu cycles decided to run something else that will give use to my rtl-sdr as well. Is called pi aware [1]. So far got interesting ADS-B statics from my place [2]. Not bad.

As a side note use rtl-power as a passive radar could be another interesting option, just for the stats ;-).


[1] &lt;a href=&quot;http://flightaware.com/adsb/piaware/&quot;&gt;http://flightaware.com/adsb/piaware/&lt;/a&gt;
    &lt;a href=&quot;https://github.com/flightaware/&quot;&gt;https://github.com/flightaware/&lt;/a&gt;
[2] &lt;a href=&quot;http://flightaware.com/adsb/stats/user/kristianpaul&quot;&gt;http://flightaware.com/adsb/stats/user/kristianpaul&lt;/a&gt;
&lt;/pre&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;!-- vim: set foldmethod=manual : --&gt;
</description>
        <pubDate>Sun, 02 Nov 2014 00:00:00 -0500</pubDate>
        <link>https://kristianpaul.org/piaware-statics/</link>
        <guid isPermaLink="true">https://kristianpaul.org/piaware-statics/</guid>
        
        
      </item>
    
      <item>
        <title>radio aporee</title>
        <description>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;/srv/data/paul/blog/log36.html&lt;/title&gt;
&lt;meta name=&quot;Generator&quot; content=&quot;Vim/7.2&quot;&gt;
&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;&lt;font face=&quot;monospace&quot;&gt;
Is nice to see how the buga stream (thanks to locusonus) still mixed out there :-)&lt;br&gt;
&lt;br&gt;
07:21 &amp;lt; hj4adj&amp;gt; &amp;gt; btw, i'm periodically stealing 2 minutes of live time&lt;br&gt;
07:21 &amp;lt; hj4adj&amp;gt; &amp;gt; from some of the available micofones and smoothly insert it into&lt;br&gt;
07:21 &amp;lt; hj4adj&amp;gt; &amp;gt; the stream at &lt;a href=&quot;http://radio.aporee.org&quot;&gt;http://radio.aporee.org&lt;/a&gt;&lt;br&gt;
07:21 &amp;lt; hj4adj&amp;gt; &amp;gt;&lt;br&gt;
07:21 &amp;lt; hj4adj&amp;gt; &amp;gt; that is, buga, cologne and now london again (and also the ekström ice shelf&lt;br&gt;
07:21 &amp;lt; hj4adj&amp;gt; &amp;gt; hydrophones in the antarctica ...)&lt;br&gt;
&lt;br&gt;
Actually ended listening to this radio because save me time instead of tunning each stream at the time.&lt;br&gt;
&lt;/font&gt;&lt;/body&gt;
&lt;/html&gt;
</description>
        <pubDate>Fri, 02 Nov 2012 00:00:00 -0500</pubDate>
        <link>https://kristianpaul.org/radio-aporee/</link>
        <guid isPermaLink="true">https://kristianpaul.org/radio-aporee/</guid>
        
        
      </item>
    
      <item>
        <title>Congreso Itinerante by Free Software Foundation de Ecuador</title>
        <description>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt; 
&lt;title&gt;/tmp/mutt-micro-1000-16715-896461972901d8d8fb0.html&lt;/title&gt;
&lt;meta name=&quot;Generator&quot; content=&quot;Vim/7.2&quot;&gt;
&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#000000&quot; text=&quot;#ffffff&quot;&gt;&lt;font face=&quot;monospace&quot;&gt;
I'm going to give a talk about Copyleft Hardware, by April 11 at&lt;br&gt;
Instituto Superior de Pedagogía, not too much info yet, just in case you&lt;br&gt;
are at Ecuador at that time may be of you interest.&lt;br&gt;
&lt;br&gt;
More info coming at &lt;font color=&quot;#ff40ff&quot;&gt;&lt;b&gt;&lt;a href=&quot;http://softwarelibre.info/&quot;&gt;http://softwarelibre.info/&lt;/a&gt;&lt;/b&gt;&lt;/font&gt;&amp;nbsp;(Agenda)&lt;br&gt;
&lt;/font&gt;&lt;/body&gt;
&lt;/html&gt;</description>
        <pubDate>Mon, 02 Apr 2012 00:00:00 -0500</pubDate>
        <link>https://kristianpaul.org/congreo-itinerante-by-free-software-foundation-de-ecuador/</link>
        <guid isPermaLink="true">https://kristianpaul.org/congreo-itinerante-by-free-software-foundation-de-ecuador/</guid>
        
        
      </item>
    
      <item>
        <title>GPS-SDR on the Milkymist (Update 2)</title>
        <description>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;~/blog/Untitled.html&lt;/title&gt;
&lt;meta name=&quot;Generator&quot; content=&quot;Vim/7.1&quot;&gt;
&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#000000&quot; text=&quot;#ffffff&quot;&gt;&lt;font face=&quot;monospace&quot;&gt;
Has been a while since the last update in January, starting because for now &lt;br&gt;
this implementation will no run in the nanonote :-) Not because it cant be do it, &lt;br&gt;
just because i get more close to Milkymist platform so i feel more confident with it&lt;br&gt;
(libre knowledge is my power) :-)&lt;br&gt;
&lt;br&gt;
After read/skim some books/links [1][2] about GNSS/GPS and check Namuru proyect (thanks to Fabrizio)&lt;br&gt;
i decided to port this namuru core to milkymist soc [3], this in beta stage and the current&lt;br&gt;
effort&amp;nbsp;&amp;nbsp;is around making and tunning the correlators to get a proper signal acquisition and tracking [4],&lt;br&gt;
this is a software asisted task that will be acomplished by osgps, and thanks to Artyom from gnss-sdr [5] wich&lt;br&gt;
ported this project to a simplified version [6], getting started will not be hard.&lt;br&gt;
&lt;br&gt;
Still more code in osgps that could be ported to get a fix, but for now having and stable method to get &lt;br&gt;
navigation data from the GPS satellites is the priority.&lt;br&gt;
&lt;br&gt;
Thanks for reading !&lt;br&gt;
And all qi-hardware/milkymist comunity for supporting me :-)&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
[1] &lt;a href=&quot;http://en.qi-hardware.com/wiki/GPS_Free_Stack/Books&quot;&gt;http://en.qi-hardware.com/wiki/GPS_Free_Stack/Books&lt;/a&gt;&lt;br&gt;
[2] &lt;a href=&quot;http://en.qi-hardware.com/wiki/GPS_Free_Stack/Web_Links&quot;&gt;http://en.qi-hardware.com/wiki/GPS_Free_Stack/Web_Links&lt;/a&gt;&lt;br&gt;
[3] &lt;a href=&quot;https://github.com/kristianpaul/milkymist/tree/gps-sdr-testing&quot;&gt;https://github.com/kristianpaul/milkymist/tree/gps-sdr-testing&lt;/a&gt;&lt;br&gt;
[4] &lt;a href=&quot;http://en.qi-hardware.com/wiki/GPS_Free_Stack/Notes_About_Namuru&quot;&gt;http://en.qi-hardware.com/wiki/GPS_Free_Stack/Notes_About_Namuru&lt;/a&gt;&lt;br&gt;
[5] &lt;a href=&quot;http://gnss-sdr.ru&quot;&gt;http://gnss-sdr.ru&lt;/a&gt;&lt;br&gt;
[6] &lt;a href=&quot;http://code.google.com/p/gnsssdr/source/browse/#svn/trunk/OSGPS_MOD&quot;&gt;http://code.google.com/p/gnsssdr/source/browse/#svn/trunk/OSGPS_MOD&lt;/a&gt;&lt;br&gt;
&lt;/font&gt;&lt;/body&gt;
&lt;/html&gt;
</description>
        <pubDate>Fri, 25 Nov 2011 00:00:00 -0500</pubDate>
        <link>https://kristianpaul.org/gps-sdr-on-the-milkymist-(update-2)/</link>
        <guid isPermaLink="true">https://kristianpaul.org/gps-sdr-on-the-milkymist-(update-2)/</guid>
        
        
      </item>
    
      <item>
        <title>First atempt to listen weather satellites</title>
        <description>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;~/blog/log33.html&lt;/title&gt;
&lt;meta name=&quot;Generator&quot; content=&quot;Vim/7.1&quot;&gt;
&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#000000&quot; text=&quot;#ffffff&quot;&gt;&lt;font face=&quot;monospace&quot;&gt;
Today i tried to listen a NOAA-19 weather satellite, i got a few seconds for &lt;br&gt;
what sounds like its telemetry [1].&lt;br&gt;
&lt;br&gt;
I used a uv-200 transceiver and a home made yagi-like antenna wich seems to work&lt;br&gt;
if i inverted it (?) so, as no proper design was tought for it, i bet i &lt;br&gt;
can be improved as soon i read more about this topic. &lt;br&gt;
&lt;br&gt;
&lt;a&gt;&lt;img src=&quot;http://kristianpaul.org//tmp/uv200atenna.jpg&quot; &gt;&lt;/a&gt;
&lt;br&gt;
&lt;br&gt;
[1] &lt;a href=&quot;http://kristianpaul.org//tmp/noaa19.wav&quot;&gt;http://kristianpaul.org//tmp/noaa19.wav&lt;/a&gt;&lt;br&gt;
&lt;/font&gt;&lt;/body&gt;
&lt;/html&gt;
</description>
        <pubDate>Sun, 16 Oct 2011 00:00:00 -0500</pubDate>
        <link>https://kristianpaul.org/first-atempt-to-listen-weather-satellites/</link>
        <guid isPermaLink="true">https://kristianpaul.org/first-atempt-to-listen-weather-satellites/</guid>
        
        
      </item>
    
      <item>
        <title>Copyleft cartoons within Copyleft Hardware</title>
        <description>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;~/blog/log32_.html&lt;/title&gt;
&lt;meta name=&quot;Generator&quot; content=&quot;Vim/7.1&quot;&gt;
&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#000000&quot; text=&quot;#ffffff&quot;&gt;&lt;font face=&quot;monospace&quot;&gt;
I love Mimi &amp;amp; Eunice cartoons, i read it everyday, and enjoy sharing it&lt;br&gt;
by irc or microblog from time to time.&lt;br&gt;
&lt;br&gt;
But why not carry it with me?&lt;br&gt;
&lt;br&gt;
Well it is posible and very easy, if you own a Ben nanonote!,&lt;br&gt;
just copy the thumbail version from the (&lt;a href=&quot;http://mimiandeunice.com/)&quot;&gt;http://mimiandeunice.com/)&lt;/a&gt;&lt;br&gt;
webpage. scp it to your nanonote, and using the zgv application you can&lt;br&gt;
browse and check the cartoons, it fit very well and you need arrow keys&lt;br&gt;
for visualizing the whole history.&lt;br&gt;
&lt;br&gt;
Copyleft cartoons with Copyleft hardware :-)&lt;br&gt;
&lt;br&gt;
&lt;a&gt;&lt;img src=&quot;http://kristianpaul.org//tmp/mimiandeunicenanonote.JPG&quot; &gt;&lt;/a&gt;
&lt;br&gt;
There still missing the way to get all cartoons automatically, &lt;br&gt;
lets see what can be done for that later.&lt;br&gt;
&lt;/font&gt;&lt;/body&gt;
&lt;/html&gt;
</description>
        <pubDate>Fri, 25 Feb 2011 00:00:00 -0500</pubDate>
        <link>https://kristianpaul.org/copyleft-cartoons-within-copyleft-hardware/</link>
        <guid isPermaLink="true">https://kristianpaul.org/copyleft-cartoons-within-copyleft-hardware/</guid>
        
        
      </item>
    
      <item>
        <title>Local fabbed case for the Milkymist One (Full log)</title>
        <description>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;~/blog/log30_.html&lt;/title&gt;
&lt;meta name=&quot;Generator&quot; content=&quot;Vim/7.1&quot;&gt;
&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#000000&quot; text=&quot;#ffffff&quot;&gt;&lt;font face=&quot;monospace&quot;&gt;
I bought a Milkymist One Early Adopter Kit byt End of decemenber of 2010, I got the board in early January,&lt;br&gt;
but of course no case was avaliable for that time...&lt;br&gt;
&lt;br&gt;
A case is very important, dust is always there, and also you want to show Milkydrop effects to your friends&lt;br&gt;
from time to time :-). Actually why not make a PARTY !!&lt;br&gt;
&lt;br&gt;
So as the mm1 case source code is avaliable [1] i decided to fab it here, why not?.&lt;br&gt;
I was told for a friend who own a RepRap machine about a company called Dataprint [2], he got from then&lt;br&gt;
some cutted sheets for his reprap at good prices, so i decide to give a try.&lt;br&gt;
&lt;br&gt;
I call then by phone initially asking about data formats. so i knew it it could be a trouble,&lt;br&gt;
of course they told me about propietary cad software, but as some of us already may know qcad is an alternative&lt;br&gt;
to some of then and its format seems to be copatible, so i sent the .dxf file plus a picture of a mm1 already made&lt;br&gt;
case. I also told then about it must be acrylic of 3mm.&lt;br&gt;
&lt;br&gt;
Next day i got the quote, materials and cutting work, all for ~10usd (21700 COP)&amp;nbsp;&amp;nbsp;plus 5usd of shipping to&lt;br&gt;
home. So i wow this is really cheap !!. I actually doubt it if they really knew it the real size of the sheets.&lt;br&gt;
&lt;br&gt;
So a week later i did the money transfer to get the work started, just before that they gave me to choose,&lt;br&gt;
some colors:&lt;br&gt;
&lt;br&gt;
(green) Verde Neón&lt;br&gt;
(Smoke) Humo&lt;br&gt;
(Red) Rojo&lt;br&gt;
(Blue) Azul&lt;br&gt;
(Orange) Naranja&lt;br&gt;
(Transparent) Transparente frost&lt;br&gt;
&lt;br&gt;
I choosed Smoke, as i wanted something neutral.&lt;br&gt;
&lt;br&gt;
Today i got the package from then, two days after payment.&lt;br&gt;
&lt;br&gt;
I fully asembled the whole case without the board so i knew it fits okay.&lt;br&gt;
&lt;br&gt;
So i started to assemble the case with board ,at the first try i dint noticed the top and botton sheets needed same orientation.&lt;br&gt;
&lt;br&gt;
Also you need fit the sides at once by moving it backward and forward so it fits smothly.&lt;br&gt;
&lt;br&gt;
The missing parts now are mainly the buttons, i also noticed spacers that came with the mm1 board are not &amp;quot;compatible&amp;quot; with&lt;br&gt;
the proper height to make side connectors to fit well when you are decide to put screws or buttons.&lt;br&gt;
&lt;br&gt;
At the end i got a working case, my board is protected now and i can carry it easy.&lt;br&gt;
&lt;br&gt;
I may print the buttons my self or try find some from a old remote control or console gamepad.&lt;br&gt;
&lt;br&gt;
Oh, sure there are pics here &lt;a href=&quot;http://kristianpaul.org/gallery/mm1%20case/index.html&quot;&gt;http://kristianpaul.org/gallery/mm1%20case/index.html&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
[1] &lt;a href=&quot;http://projects.qi-hardware.com/index.php/p/m1/source/tree/master/cad&quot;&gt;http://projects.qi-hardware.com/index.php/p/m1/source/tree/master/cad&lt;/a&gt;&lt;br&gt;
[2] &lt;a href=&quot;http://dataprint.webs.com/&quot;&gt;http://dataprint.webs.com/&lt;/a&gt;&lt;br&gt;
&lt;/font&gt;&lt;/body&gt;
&lt;/html&gt;
</description>
        <pubDate>Fri, 18 Feb 2011 00:00:00 -0500</pubDate>
        <link>https://kristianpaul.org/local-fabbed-case-for-the-milkymist-one-(full-log)/</link>
        <guid isPermaLink="true">https://kristianpaul.org/local-fabbed-case-for-the-milkymist-one-(full-log)/</guid>
        
        
      </item>
    
  </channel>
</rss>
