<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Julian Straub</title>
    <link>http://www.julianstraub.com/</link>
    <description>Recent content on Julian Straub</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <copyright>© 2020 Julian Straub. All rights reserved.</copyright>
    <lastBuildDate>Wed, 06 Jan 2021 00:00:00 +0000</lastBuildDate>
    
	<atom:link href="http://www.julianstraub.com/index.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Setup and Programming the new ATtiny Microcontrollers</title>
      <link>http://www.julianstraub.com/posts/programming_new_attiny_microcontrollers/</link>
      <pubDate>Wed, 06 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/programming_new_attiny_microcontrollers/</guid>
      <description>The new ATtiny-0 and ATtiny-1 microcontrollers have really nice peripherals and are promising replacements for the old ATtiny85. While others do seem to miss the ISP interface, I think the new UPDI interface is actually really neat since it allows for way smaller programming connector of only three pins instead of the six pins used for ISP.</description>
    </item>
    
    <item>
      <title>Flashing Bootloader onto Arduino Mini Pro</title>
      <link>http://www.julianstraub.com/posts/flashing_bootloader_onto_arduino_mini_pro/</link>
      <pubDate>Sat, 03 Oct 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/flashing_bootloader_onto_arduino_mini_pro/</guid>
      <description>The Arduino Pro Mini comes without a USB interface for programming. This is great during operation since the board only has the minimal set of peripherals needed to operate the ATMega328p.</description>
    </item>
    
    <item>
      <title>Arduino with Vim</title>
      <link>http://www.julianstraub.com/posts/arduino_with_vim/</link>
      <pubDate>Sun, 27 Sep 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/arduino_with_vim/</guid>
      <description>Call me weird but one of my main gripes with Arduino was the UI. After having worked and coded with vim for over 5 years now, I feels like a regression to try and program in a UI that feels more like Microsoft Word.</description>
    </item>
    
    <item>
      <title>Minimum Power Consumption Atmel vs. STM32</title>
      <link>http://www.julianstraub.com/posts/power_for_pwm/</link>
      <pubDate>Mon, 07 Sep 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/power_for_pwm/</guid>
      <description>What is the (theoretical) power requirement for different micro controllers to during deep sleep and to generate a PWM signal and measure voltages?</description>
    </item>
    
    <item>
      <title>Micro watt ATtiny LED blinker</title>
      <link>http://www.julianstraub.com/deploy/micro_power_attiny85_blinker/</link>
      <pubDate>Mon, 04 May 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/deploy/micro_power_attiny85_blinker/</guid>
      <description>Since starting the light harvesting projects, I have been possible to run a microcontroller from harvested energy alone. Looking at the Atmel microcontroller lineup the best suited controllers seemed to be the ATtiny family ones.</description>
    </item>
    
    <item>
      <title>Micro watt ATtiny LED blinker</title>
      <link>http://www.julianstraub.com/posts/micro_power_attiny85_blinker/</link>
      <pubDate>Mon, 04 May 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/micro_power_attiny85_blinker/</guid>
      <description>Since starting the light harvesting projects, I have been possible to run a microcontroller from harvested energy alone. Looking at the Atmel microcontroller lineup the best suited controllers seemed to be the ATtiny family ones.</description>
    </item>
    
    <item>
      <title>Arduino Solar Cell Characterization</title>
      <link>http://www.julianstraub.com/deploy/arduino_solar_cell_characterization/</link>
      <pubDate>Sun, 26 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/deploy/arduino_solar_cell_characterization/</guid>
      <description>As shown in the previous post about stabilizing the voltage of a solar cell, solar cells have a characteristic U-I operating curve as shown below.</description>
    </item>
    
    <item>
      <title>Arduino Solar Cell Characterization</title>
      <link>http://www.julianstraub.com/posts/arduino_solar_cell_characterization/</link>
      <pubDate>Sun, 26 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/arduino_solar_cell_characterization/</guid>
      <description>As shown in the previous post about stabilizing the voltage of a solar cell, solar cells have a characteristic U-I operating curve as shown below.</description>
    </item>
    
    <item>
      <title>Analog Solar Cell Voltage Stabilizer for Maximum Power Output</title>
      <link>http://www.julianstraub.com/deploy/analog_solar_cell_voltage_stabilizer/</link>
      <pubDate>Thu, 23 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/deploy/analog_solar_cell_voltage_stabilizer/</guid>
      <description>Solar cells are non-ideal power sources that need managing in order to derive maximum power from them. The one of the reasons are the non-negligible series and parallel resistance in solar cells.</description>
    </item>
    
    <item>
      <title>Analog Solar Cell Voltage Stabilizer for Maximum Power Output</title>
      <link>http://www.julianstraub.com/posts/analog_solar_cell_voltage_stabilizer/</link>
      <pubDate>Thu, 23 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/analog_solar_cell_voltage_stabilizer/</guid>
      <description>Solar cells are non-ideal power sources that need managing in order to derive maximum power from them. The one of the reasons are the non-negligible series and parallel resistance in solar cells.</description>
    </item>
    
    <item>
      <title>Two Transistor LED Current Source</title>
      <link>http://www.julianstraub.com/deploy/current_source_with_two_transistors/</link>
      <pubDate>Mon, 20 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/deploy/current_source_with_two_transistors/</guid>
      <description>For various reasons we may want to control the current through a load. For example current control is a great way to drive LEDs.</description>
    </item>
    
    <item>
      <title>Two Transistor LED Current Source</title>
      <link>http://www.julianstraub.com/posts/current_source_with_two_transistors/</link>
      <pubDate>Mon, 20 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/current_source_with_two_transistors/</guid>
      <description>For various reasons we may want to control the current through a load. For example current control is a great way to drive LEDs.</description>
    </item>
    
    <item>
      <title>The Appeals of Energy Harvesting</title>
      <link>http://www.julianstraub.com/posts/the_appeals_of_energy_harvesting/</link>
      <pubDate>Sun, 19 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/the_appeals_of_energy_harvesting/</guid>
      <description>Energy harvesting is the process of capturing energy from physical processes such as light, vibrations, or electromagnetic fields. While there are large scale applications like solar or wind farms, I am interested in harvesting tiny amounts of energy in places that would usually not be considered power sources and doing something interesting with the harvested energy.</description>
    </item>
    
    <item>
      <title>Harvesting Light with five BPW34 PIN photodiodes</title>
      <link>http://www.julianstraub.com/posts/bpw34_pin_diode_light_harvester/</link>
      <pubDate>Fri, 17 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/bpw34_pin_diode_light_harvester/</guid>
      <description>Inspired by the desire for a minimal light harvester that relies on a very small and even form-able solar cell, I recently had the idea of trying to use photo-diodes for light harvesting instead of &amp;ldquo;big&amp;rdquo; solar cells.</description>
    </item>
    
    <item>
      <title>Stand-alone Arduino EEPROM Voltage Logger</title>
      <link>http://www.julianstraub.com/posts/stand-alone_arduino_eeprom_voltage_logger/</link>
      <pubDate>Tue, 14 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/stand-alone_arduino_eeprom_voltage_logger/</guid>
      <description>The arduino voltage logger from the previous post worked by directly sending all voltage values to a computer for logging. This way storage is virtually limitless.</description>
    </item>
    
    <item>
      <title>Harvesting Light III - Iterations on the Blinker</title>
      <link>http://www.julianstraub.com/posts/harvesting_light_3_iterations_on_blinker/</link>
      <pubDate>Sun, 12 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/harvesting_light_3_iterations_on_blinker/</guid>
      <description>In a previous post about harvesting light with a charge pump, I described my first iteration on that classic circuit.</description>
    </item>
    
    <item>
      <title>Free-forming Solar Harvesters</title>
      <link>http://www.julianstraub.com/posts/free_forming_circuits/</link>
      <pubDate>Sat, 11 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/free_forming_circuits/</guid>
      <description>After various breadboard experiments with energy harvesters, I started free-forming them as can be seen in the picture below:
Free forming a circuit is an art in itself to me, because you are creating a shapable 3D artifact that is constrained by the functionality (the circuit).</description>
    </item>
    
    <item>
      <title>Voltage Sources</title>
      <link>http://www.julianstraub.com/posts/voltage_sources/</link>
      <pubDate>Sun, 05 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/voltage_sources/</guid>
      <description>Creating a stable voltage of known quantity from a some a given input voltage (from a battery, or a solar cell for example) is a common problem.</description>
    </item>
    
    <item>
      <title>Arduino Voltage Logger</title>
      <link>http://www.julianstraub.com/posts/arduino_voltage_logger/</link>
      <pubDate>Sat, 04 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/arduino_voltage_logger/</guid>
      <description>In order to log the discharge and charge curves of capacitors and batteries in the light harvesting devices, I programmed an Arduino Nano to be able to log the voltage on one of the ADC pins out through the serial port.</description>
    </item>
    
    <item>
      <title>Energy Storage for Harvesters</title>
      <link>http://www.julianstraub.com/deploy/energy_storage_for_harvesters/</link>
      <pubDate>Sat, 28 Mar 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/deploy/energy_storage_for_harvesters/</guid>
      <description>Energy storage is an important topic for solar-powered devices such as explored in the harvesting light series. The two main vehicles for energy storage are (super) capacitors and lithium ion batteries.</description>
    </item>
    
    <item>
      <title>Energy Storage for Harvesters</title>
      <link>http://www.julianstraub.com/posts/energy_storage_for_harvesters/</link>
      <pubDate>Sat, 28 Mar 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/energy_storage_for_harvesters/</guid>
      <description>Energy storage is an important topic for solar-powered devices such as explored in the harvesting light series. The two main vehicles for energy storage are (super) capacitors and lithium ion batteries.</description>
    </item>
    
    <item>
      <title>Harvesting Light II</title>
      <link>http://www.julianstraub.com/deploy/harvesting_light_2/</link>
      <pubDate>Sat, 21 Mar 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/deploy/harvesting_light_2/</guid>
      <description>Building the pretty straight forward light harvester described in a previous post, I learned that that design is somewhat passive: the harvester just charges the whole day and then discharges for 1-2h (depending on the capacitor) once it gets dark.</description>
    </item>
    
    <item>
      <title>Harvesting Light II - Blinker with Charge Pump</title>
      <link>http://www.julianstraub.com/posts/harvesting_light_2/</link>
      <pubDate>Sat, 21 Mar 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/harvesting_light_2/</guid>
      <description>Building the pretty straight forward light harvester described in a previous post, I learned that that design is somewhat passive: the harvester just charges the whole day and then discharges for 1-2h (depending on the capacitor) once it gets dark.</description>
    </item>
    
    <item>
      <title>Sensing Light</title>
      <link>http://www.julianstraub.com/posts/sensing_light/</link>
      <pubDate>Sun, 15 Mar 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/sensing_light/</guid>
      <description>Sensing the amount of light falling on a surface is at the core of how any more advanced light sensors such as human or animal eyes function.</description>
    </item>
    
    <item>
      <title>Programming Arduino In C</title>
      <link>http://www.julianstraub.com/posts/programming_arduino_in_c/</link>
      <pubDate>Sat, 14 Mar 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/programming_arduino_in_c/</guid>
      <description>In this post, I describe how to program an Arduino straight up in C using a simple Makefile.
Arduino microcontroller boards like the Arduino Uno or the Arduino Nano are great for tinkering, since they come with all the necessary circuitry to get started right away.</description>
    </item>
    
    <item>
      <title>Creating Light I</title>
      <link>http://www.julianstraub.com/posts/creating_light/</link>
      <pubDate>Wed, 11 Mar 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/creating_light/</guid>
      <description>Light is one of the most fundamental parts of our experience of the world. Without it our main sensor, our eyes, would not function.</description>
    </item>
    
    <item>
      <title>Creating Light II</title>
      <link>http://www.julianstraub.com/posts/creating_light_with_transistor_current_source/</link>
      <pubDate>Wed, 11 Mar 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/creating_light_with_transistor_current_source/</guid>
      <description>In the initial post on creating light we saw the that the simplest way to generating light is using a LED and a resistor to limit the current through the LED.</description>
    </item>
    
    <item>
      <title>Harvesting Light</title>
      <link>http://www.julianstraub.com/posts/harvesting_light/</link>
      <pubDate>Mon, 09 Mar 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/harvesting_light/</guid>
      <description>Light emitted from the sun is the basis of most live on earth (with the exception of creatures living of of deep sea thermal vents).</description>
    </item>
    
    <item>
      <title>About</title>
      <link>http://www.julianstraub.com/about/</link>
      <pubDate>Sun, 08 Mar 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/about/</guid>
      <description>While my work and research is about developing 3D machine perception, I have always enjoyed creating electro-machincal contrations for fun (Plicro, Roboking, Ca3505, Kno0Bot, Kno2Bot, Holomove, rEIzor, RoboSoccer Lab).</description>
    </item>
    
    <item>
      <title>Latex Math Mode in Hugo</title>
      <link>http://www.julianstraub.com/posts/math_mode/</link>
      <pubDate>Sat, 07 Mar 2020 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/posts/math_mode/</guid>
      <description>Math is important for a engineering/science focused blog such as this one. I found a great post that describes a nice way to enable latex-style math mode in Hugo that works with and without javascript.</description>
    </item>
    
    <item>
      <title></title>
      <link>http://www.julianstraub.com/drafts/solar_harvesting_ic_review/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>http://www.julianstraub.com/drafts/solar_harvesting_ic_review/</guid>
      <description>Analog Devices: - LTC3105 doesnt do battery management for you. The LDO output is ony on when power is present on the input.</description>
    </item>
    
  </channel>
</rss>