TEC-06 Serial Battery Tester Review & Analysis
A few months ago, someone commenting on my TEC-02 review asked what I thought of the TEC-06 tester – and I had nothing useful to offer, because I didn’t have one in my office to play with.  But, I do enjoy reviewing small electronics, especially if they’re related to batteries!  And this one looks like a nice unit, at least on paper.  It supports up to 15V/3.5A/16W, has two useful operating modes, and is rumored to have serial support, if you sniff about on the proper pins!  And I do enjoy new gizmos!
Well, about $15 on eBay later, I had a shiny new TEC-06 in my hands, ready to play with.
Is it any good?  Yes.  Yes, it is.  Why?  Read on!

TEC-06 Overview

Battery testers all end up looking pretty similar to one another, because they are all doing the same thing.  They all have a place to hook up the battery, a separate power supply, and some variety of user interface.  They also typically have some sort of load, be it a resistor or a transistor, and some sort of heatsink for that.  I’ve reviewed a few other battery testers on this blog, including the older TEC-02 unit.
This unit fits the mold!  The most obvious feature is the heatsink and fan in the upper left.  I’m quite excited that this unit comes with a fan, because a lot of the units get dangerously hot without them (certainly hot enough to leave a mark).  There’s a battery connection (4-wire) in the lower left, and a mini USB power connector in the center.  I prefer mini USB to micro USB for connections, since the mini connectors seem to last longer in my experience.
Finally, the right half of the board is the user interface.  The top is the value display, the LEDs indicate which value is being shown, and the knob at the bottom is used to control the unit.  You can twist the knob and push it down!
On the back, there’s the manufacturer (“Shunda Electronic”), and various integrated circuits, plus the usual mix of passive components.  I don’t like that my particular unit didn’t come with standoffs to support it, but it does seem that most of the kits on the market now have these included.  You can see the higher current traces running around the back.
Zooming in on the interesting section, there are a few things worth mentioning.
The upper left corner is the shunt resistor (made of 4 resistors in parallel).  Standard resistor decoding indicates that “R330” decodes to a 0.33Ω resistor.  Four of these in parallel work out to a total shunt resistance of 0.0825Ω.  At the maximum current of 3.5A, this means a voltage over the shunt of 0.29V and a total power dissipation of 1W (or 0.25W per resistor).  That’s reasonable enough, and these are nicely thermally coupled to a large ground plane.
On the lower left is a TM1620 chip.  This is a Chinese chip for driving 7 segment displays – like the one on the other side.
The LM324 in the upper right should be familiar to those who have wasted a lot of time on small electronics.  This is a quad op-amp.  It appears to be trying to look like a Texas Instruments chip, though I seriously doubt it’s a legit one (if there’s not a fake version, you haven’t really made it as a simple IC maker).
Finally, in the center of the board, the brains of the operation – a STC 12C5608AD microcontroller!  This is a high performance implementation of the old Intel MCS-51/8051 instruction set.  You can look through the datasheet for this chip if you’d like, but this particular version has 8kb of flash (for program storage), a whopping 768 bytes of SRAM, and 4kb of EEPROM (writable storage for persistent data).  Plus, importantly, a 10-bit A/D (analog to digital) converter – ideal for turning voltages into binary data!
Overall build quality is quite good.  There’s still some flux on some joints, but I have no complaints for a $15 Chinese tester.

Operating Manual

One of the nice things about this device is that, with a quirk or two, it’s super simple to operate.  There aren’t any particularly arcane sequences, and if you don’t recall exactly how to use it, 30 seconds of messing around gets you everything you need again.

Hooking Things Up

You can operate this tester in “2-wire” or “4-wire” mode – and, unlike some other testers, there are no settings to change.  It uses what you’ve hooked up.
In 2-wire mode, hook up the load wires to the I+/I- terminals and leave the V+/V- terminals empty.  For 4-wire mode, which is needed for internal resistance reporting, add the voltage sense wires to the V+/V- terminals.

I’ll discuss this a bit more later, but be aware that this tester pulls current on the V+/V- wires – they are not just high impedence sense wires!  This means that if you use some super tiny 22 gauge wires for the V+/V- hookup, they’re likely to get hot during high current testing.  I don’t like this behavior one bit, but it’s how this unit works.

Once you’ve got the battery hooked up, attach a micro USB cable for power and you should see LEDs!  It’s worth mentioning that it’s a good idea to hook the cables up before putting a battery in the test fixture, or you might spot weld your battery cables together.  Hypothetically.

Overview of Controls

The user interface here is pretty simple – there’s a knob you can rotate and push down.  There are 5 LEDs that indicate what setting you’re on.  Rotating the knob changes the value, if applicable.  There’s a 4 digit 7 segment display.  That’s about it!
Some of the indicators have Roman letters, some don’t.  But, going down from top to bottom:

  • AH.  If this LED is lit, you’re looking at the total amp-hours (to the mAh precision, with the decimal point).  Presumably, the decimal changes as the value changes, though I’ve not tested any batteries large enough for this to happen.  Pressing down on the knob with this selected starts Mode 1 testing.
  • Current battery voltage.  This shows the voltage of the battery connected.  If there’s no testing going on, this should correlate quite accurately to the actual battery voltage.  In Mode 1 testing, this shows the open circuit voltage (with the battery temporarily unloaded).  In Mode 2 testing, this shows the under load voltage.  Pressing down on the knob with this selected starts Mode 2 testing.
  • Termination voltage.  This specifies the termination voltage (relative to the currently reported voltage – it goes against the reported voltage based on the Mode 1/2 setting).  To set this, press down on the knob.  You’ll see all 5 LEDs light up, with the center LED flashing.  Twiddle the knob up and down to set the voltage between 0.90V and 12.0V in 0.05V steps (above 10V, you’ll have to turn the knob twice to change the setting by 0.1V).  When you’re done, press the knob again to save the setting.
  • Discharge current in mA.  This specifies the current to pull from the battery.  Again, push the knob to set the current.  You can select from 50mA to 3500mA in steps of 50mA (from 50-500mA) or 100mA (above 500mA).
  • Measured internal resistance in mΩ.  When a test is running, this setting shows the calculated internal resistance of the battery.  This only is populated in Mode 1 testing with a 4 wire battery harness properly connected.
When testing is underway, the LED indicator is flashing, and the various positions will show the corresponding value.  During testing, you can freely change the termination voltage and testing amps by selecting them and pushing the knob down – changes take effect immediately.
To stop testing, simply press the knob while the AH or current voltage is selected.
When testing is terminated by hitting the termination voltage, the status LED will select the top option (AH), and the calculated AH capacity will flicker on the display.
To clear the AH value, hold the knob down for 3 seconds while not running a test.  This should reset the accumulated AH.  Alternately, you can disconnect and reconnect the USB plug.  The termination voltage and current setting are saved over a power cycle, but this clears the Ah value.

Testing Modes

There are two testing modes, depending on what sort of device you’re dealing with – “Mode 1” and “Mode 2” in the documentation.  You enter Mode 1 by tapping the selector on the top indicator (AH), and Mode 2 by tapping on the second indictor (current voltage).
They both test loads, but Mode 1 terminates voltage based on open circuit voltage (the unloaded battery voltage), while Mode 2 terminate based on the under load voltage.  Since battery voltage will sag under load, devices often terminate discharge based on the open circuit voltage – and this does get you a bit more capacity, so is how batteries are usually measured.  Mode 2 is better for things like USB power banks or voltage converters that don’t exhibit battery-like voltage sag and may be upset by really rapid transients in load (or may not keep up with the load spike after the voltage check, leading to early test termination).
If you don’t have any specific requirements, use Mode 1 for batteries and Mode 2 for anything with power electronics in the way.  You can use Mode 2 for batteries as well, if you have a particularly saggy battery, but the test will end earlier for a given termination voltage.

Power Limits

This unit is limited to about 16W, and it does a great job of self protection on that front.  If the voltage is over about 5V (where the 3.5A current limit would exceed 16W), trying to set a higher current simply doesn’t work – it rolls over to a lower setting.  If you get smart, and use a variable power supply to start it at 3.5A and then ramp the voltage up, the current will back off as you bring the voltage up.  So, nice job here – I see no obvious way to exceed the power limits, which is exactly how it should be.  Don’t worry about this limit!

Accuracy

To test the accuracy, I pulled out my BK Precision 5491B and let it warm up for a while.  This is a new bit of lab equipment for my blog reviews, but it’s a good bit more accurate than other devices I own.  I’ve upgraded some of my lab equipment in the past six months, and you’ll see the other upgrade next week!

My first test (because it’s the most important) is the current accuracy.  I ran all the current through the ammeter, and recorded the actual current for various settings on the device.  What I found is that it’s awful below about 500mA, and then settles in quite accurately.  At the 50mA setting, it’s only actually letting 36.5mA go through, which is absurdly bad – that’s 25% low.  Around 500mA it comes inside a 1.2% tolerance window and remains there through the rest of the current values.  This isn’t a big deal for normal test currents, but I’m not sure why it’s so bad at the low end.  It’s surprisingly accurate everywhere else.

I did the same thing with voltage – ran a bunch of voltages through it from my variable power supply, and recorded both the actual voltage (as per the 5491B) and the reported voltage (to three decimal places – because it reports that, just not on the 7 segment display).  Then I calculated out the percent error and charted it.  It’s off at the very bottom end again (not nearly as bad as current), but in any range you’d likely care about it for lithium batteries, it’s quite accurate (1% from 2V through 14V).  So, pretty good, but I really do wish they’d work out the bottom end errors on this unit.  it’s accurate where it counts, at least.

Finally, I tested capacity at a few settings with some other units I’m familiar with.

I tested some batteries with the TEC-06, as well as with my ZB206+, which is my go-to battery tester.

For a pair of Eneloop Pro AAs (awesome, awesome NiMH batteries, and low enough self discharge to be useful in things like remotes and wireless mice), at 1.5A, with a termination voltage of 1.0V:

  • ZB206+: 2297mAh, 43mΩ IR
  • TEC-06: 2369mAh, 45-55mΩ
That’s a difference of 3%, on two different batteries, which is well within the bounds of what I consider acceptable.  The TEC-06 internal resistance reading tends to bounce around a lot more than the ZB206+, though – it will bounce through a range of about 10mΩ, when the ZB206 is rock solid within typically 2-3 mΩ.  They’re both in the same ballpark, though.
For my next test, which is more representative of how these are more likely to be used, I tested some brand new Panasonic NCR18650Bs, at both 1.0A and 2.5A (the highest I could test on both testers).  Internal resistance readings are from the end of discharge.  I used Mode 1 testing with the TEC-06.
At 1.0A:
  • ZB206+: 3142mAh, 45mΩ
  • TEC-06: 3144mAh, 54mΩ
At 2.5A:
  • ZB206+: 2986mAh, 43mΩ
  • TEC-06: 3081mAh, 46mΩ

At 1.0A, they’re identical in capacity.  At 2.5A, they’re about 3% apart – and watching the end of the test, it was obvious that the ZB206+ terminated a bit earlier because it uses under load voltage.  I’m betting if I used Mode 2, the results would be right on the money as well.

So, absolutely within the ballpark of other units I consider pretty good.

The Software

Some of these units (not the ones on eBay, it seems) are sold with a serial interface capability.  Pretty fancy!  And you can even find the software for it.  It’s in Chinese, of course – so I wouldn’t run it on anything I particularly cared about.  Virtual machines and all.
But, if you want it, and happen to have the serial version, you can find a download here (if this stops working, let me know and I can re-upload a copy somewhere).
It makes a nice graph (if you let it run), and shows you the current settings.  Spiffy!  I expect it would look better I had the language pack for it and actually read Chinese… it’s usable, though.

Of course, if you don’t have the serial version, this isn’t seem terribly useful – or is it?  You’ll just have to check out the next post for details on that.  I might have found a tip to get a serial datastream off the non-serial models, and just maybe reverse engineered the serial protocol.  Come back next week if this is exciting to you.

Quirks of Current

There’s a convention for how you engineer something like this for a 4-wire connection.  You draw the current on the I+/I- pins, and the V+/V- pins are high impedance voltage sense only pins.  M’kay?
This unit doesn’t do that.  While testing, the vast majority of the time is spent with both the I pins and the V pins drawing current, more or less in proportion to the wire resistance of the sense leads.
When I was analyzing this unit, this particular behavior drove me batty for about 2 hours.  I couldn’t figure out why the measured current (on the I+/- pins, of course) didn’t resemble the set current – and, worse, why the error changed depending on the battery I used, and the wires I used to hook stuff up.
Well, it turns out, the different batteries I was using to test don’t all have perfectly smooth ends (some are pulls from random devices), so the current and voltage sense pins didn’t always seat perfectly.  And, with other testing, I used different wire gauges to hook stuff up – so the resistance ratio changed, and I’d measure different current depending on how I had stuff hooked up.
Once I understood this, this is actually quite good in terms of current accuracy at normal loads.  But this is a case of something that took me an awful long time to figure out, because I assumed one convention and that was not the case.  There’s nothing wrong with what they’re doing here, and it probably leads to cooler wires on average, but it’s just weird, and not at all normal.

Video Reviews and Current Quirks

That previous section leads smoothly into a discussion of why I don’t do video reviews and video teardowns, despite occasional requests along those lines.  I genuinely spent most of my time fiddling with this device under the impression that it was a comically inaccurate lying piece of garbage, because I had all 4 wires hooked up, and was only measuring current on the I+/- wires.  It was comically bad, and quite inconsistent.  Well, had I been doing a live video review, that would have been a problem, because I was wrong.  It’s not comically inaccurate.  It’s pretty dead on.  I just had some false assumptions about how it handled things.
I get that a lot of people like the videos of “This is rubbish,” and if you do, great.  There are plenty of channels that cater to that.  I just don’t want to do that unless something actually is junk, and sometimes my impressions are entirely wrong about a product.
My goal is to provide a useful manual, a useful analysis of how good something is, and to do this in a form I enjoy, which is text and photos.  I can search it, I can skim it, and I’m not forced to wade through 45 minutes of someone’s chatter and muddling around in order to figure out what actually matters.  I’ll share some of the muddling around if it’s interesting (as is the case here), but if you don’t care, just skip the section.  It’s up to you, not up to me!

Final Thoughts

As long as you stay away from the super low currents where accuracy is suspect (at least on mine), this is a great tester.  I really like that it comes with a fan – this is a big deal for handling higher power limits, and it means I don’t need an external fan to keep the tester from getting too hot (like I do with the ZB206+).
I don’t like how badly the internal resistance reading jumps around.  That’s a problem – it should be able to come up with consistent numbers.  But it does get you into the proper range, and that’s good enough for a lot of testing.  Plus, you get continuous internal resistance reading during testing, which is useful enough – just average over the last 10-15 seconds and you should get something consistent enough.
That this tester supports 3.5A out of a single lithium cell, and can deal with the heat, is exciting.  My former go-to tester, the ZB206+, only handles 2.6A – but the heatsink gets incredibly hot without external cooling.  This handles it far better, and is far less likely to burn you if you touch the heatsink by mistake.

The only real loss is that the ZB206+ will show you watt-hours as well as amp-hours – that’s useful information, and I’d love to see a TEC-07 that had this feature, but it’s really not critical for rating batteries.  You can get the idea with internal resistance values and amp-hours.

With what I’ve seen, I think this is my new favorite battery tester.  It does what I want, the interface is easy to use, it doesn’t get overly hot, and it even has serial output capability.  What more can you ask for?

As hinted throughout this post, I’ve worked out the details on the serial protocol, as well as how to extract that from the non-serial-enabled units.  I’ll be diving into that next week!

Book Review #1

As promised last week, I want to start reviewing some books every now and then – the whole distraction reduction thing is really good at opening up time for reading.  I still love my Kobo – it swallows just about everything, including de-DRM’d Kindle files, and makes a great reading platform.  So, let’s start 2018’s book reviews out with something interesting!

Lights Out: A Cyberattack, A Nation Unprepared, Surviving the Aftermath (Ted Koppel)

This isn’t a particularly amazing book, but it’s short, and has some useful information in it.  Ted Koppel (the Nightline anchor, for those who remember that) dives into both the feasibility of a catastrophic cyber-attack on the United States power grid (likely), and the likely responses to it (poor).  The book then spends the second half looking at various regions of the United States and how they generally prepare for emergencies, and how they would likely fare.  This book has, by far, the best description of the Mormon/LDS preparedness systems I’ve ever seen in print, and is worth it for that alone.  If you pay attention to how well our nation is prepared for any sort of “cyber action,” there’s not much new in here, but the interviews with people about how various regions would likely handle it are worth the read.
Read more
2018 Resolutions
Ah, the New Year’s Post.  Resolutions for the new year, because we happen to be at the overflow point in our day numbering around the sun.  By March, we’ll remember to write 2018 on checks (other people still use those, right?), and statistically, most of us will have forgotten the resolutions.  But, it’s still a tradition, and one I’m going to put to some good use.  I’ll call this a bit more “public planning” than “resolutions,” because I prefer the first term to the second, but the difference is probably splitting hairs.

I wrote up my thoughts on 2017 last week, and this week builds on those.  Much of what I tried in 2017 worked very well, and I intend to continue working on those things.  So keep reading to see what 2018 might bring!

Extreme Distraction Reduction

My experiments in 2017 with reducing distraction went very well indeed – to the point that I intend to continue them and strengthen the separation.  I’ve paid attention to my remaining “ooh, shiny!” tics, and am intending to continue a very recent change in smartphone habits: Not having my phone near my bed at all.  I’ve recognized that, for no good reason, I tend to poke at my phone if I’m awake in the middle of the night.  Why?  Good question.  The current state of my office power system doesn’t really matter at 3AM (I check it before bed to make sure I didn’t leave anything on in there).  My email doesn’t matter.  Whatever’s happening on the Ars forums doesn’t matter.  So why do I check it?  No idea.  But it’s not helpful, so I’m getting rid of that temptation.  Getting out of bed to go check email at night is absurd, so checking email from bed should be similarly absurd.
In place of a smartphone alarm, I’ve gone back to an oddly faithful clock of mine.  It’s near enough to 30 years old (I don’t know the exact age), it requires a bit of fiddling when I change the batteries (though I think I’ve resolved this properly now), and it’s bulletproof reliable.  My Crayola alarm clock.

I’ve been looking into other methods of reducing distraction as well, and I think I’m going to borrow a few ideas from Cal Newport’s “Deep Work” book (there’s a blog post in progress on this as well, but I highly recommend this book).  One of the more challenging ideas is to schedule time to use it deliberately.  We’re really bad at this, the internet at large encourages the wasting of huge chunks of it, and massive amounts of time go disappearing down the memory hole without even waving as they go past.  I want to try fixing this.
Think about your day.  How many of you, in the morning, would allocate large chunks of time to “screwing about on the internet”?  How many would, at the end of the day, say that described more of your day than you’d like?  Thought so.
Another aspect of this time planning is setting aside time for dealing with distractions.  Email is a good one.  For most people, most of the time, you can realistically schedule an hour or so a day (hopefully less) to handling email.  I don’t care if you go for Inbox Zero, or GTD, or any of the other plans of handling the torrent of email that everyone gets, but set aside time specifically for handling it – and then don’t deal with it the rest of the day.  It makes it more obvious how much of your day it involves, and it prevents it from distracting other projects when you should be heads down in something useful.  This may or may not be doable depending on your work environment, but you can strive for it.

If you’re using Self Control or some other “block distracting websites while you shouldn’t be screwing around” app, consider adding your email servers to it.  And, if you have email notifications that show up (task bar icons or anything), turn them off!

For writing (say, blog posts), the full screen mode on a browser helps a lot as well.

Another tip, inadvertently discovered: If you log your phone browser out of all the websites, and remove all the history (my phone battery really needs replacement and I was troubleshooting before I discovered just how bad the battery is), an awful lot of “Oh, I’ll just pull my phone out and check…” turns into “Oh.  Never mind, I have to type the full URL and go find my password for that site.  Never mind.”  Which I consider a win!

The Email Reduction Project

Related to above, I’ve decided that in 2018, I’m going to just unsubscribe from the torrent of crap that pours into my inbox.  Yes, it gets filtered into updated, or promos, or… whatever category, but I’d just rather it not be there.  I don’t need a steady stream of emails, and I’ve learned to recognize that little hit I get when a new email has arrived.  “Ooh, new email!  Important stuff… oh, just promos trying to get me to spend money on… I don’t even know why I get that email.”  Just start clicking unsubscribe, and if companies don’t obey, use your mail program to route them to spam.  Google is pretty good at this with email, and I’m quite happy paying them a bit to deal with spam filtering (yes, I pay them, so I’m not in the “free tier”).  Try it.  I think you’ll like it.  My goal is getting down to about 5 emails a day, all of which are actually of interest to me.  This includes billing/shipping notifications and such, so it’s a bit of a challenge.  I’ve made some progress here so far, and checking email to find nothing new is actually very refreshing after so many years of a deluge.  New emails were exciting in 1997.  Not getting new emails is exciting in 2017.  Think about that…

Small Electronics Work

I did a bit of small electronics design in 2017, but I really didn’t get as much done as I’d like – and, not as much “property useful” electronics work as I would have preferred.  I’ve got some prototypes built for wireless moisture sensors, and I know how I plan to convert them into a full on open source garden/lawn moisture control system, but I haven’t done it yet.

I also have a bunch of work to do on solar and ultracapacitor work for powering property equipment.  Lithium ion batteries are great for many things, but don’t last very long when subjected to “outdoor abuse.”  They get too hot in the summer, and too cold in the winter.  Ultracapacitors show a lot of promise for this type of environment (as well as recovery from 0V after long dark weeks of inversion), but I don’t have a good control system worked out for them.  I want to work a cheap system for using ultracapacitors as power in 2018.  I’ve found some ICs I’ve seen that supposedly work very well with solar and ultracapacitors, plus the ATmega chips will run on lower voltages if you clock them down a bit.

There’s some other stuff in my office that’s just waiting to be built out.  I’ve got the parts, I just don’t have the time.  Part of the above distraction reduction is to get myself more usable time to design and build this stuff.
I should also dig through and review various electronics I have laying around (and then get rid of much of them – some of them are utter crap that will never be connected to anything after I finish mocking them).  I may have a “garage sale” post at some point this year with stuff I don’t use anymore, or I may just toss things on eBay.

Property Improvements and Growies

A lot of the rest of my goals for 2018 relate to the property, and to growing things.  Despite an abysmal start to the gardening year in 2017, and an old garden patch we knew nothing about, we got an awful lot of nice stuff out of it.  While we won’t have quite as much labor available in 2018 to handle the gardens (another kid due mid-summer), if I can get the electronics and moisture systems worked out, it won’t matter as much.  But I want to expand out the garden beds, build a large three bin compost setup, and get a worm bin going.  I might try out an aquaponics trial with some 55 gallon plastic drums, but that might be a bit ambitious for this year.  Small steps.

One specific goal is getting my daughter more involved in growing stuff.  She’s shown interest in having her own (small) patch of garden, and I think this is a grand idea for her.

I’d also like to make progress on some of the property infrastructure.  This is mostly trenching (through our awful basalt) to run large water lines from a central point that will eventually have a water storage tank, and probably adding some underground feeder pairs in the process for remote power distribution (and probably some ethernet cable and RS485 pairs, just for fun).  I don’t expect to finish this project in 2018, but digging in the dirt is fun – and great exercise.

Part of this also involves using my tractor (1939 Ford 9N) to disc some better firebreaks in the cheatgrass and generally work on removing cheatgrass.  Cheatgrass is a massive problem out here, and it’s absurdly flammable by the end of summer.  A bit of real world testing indicates that the existing firebreaks I cut aren’t sufficient.  I may consider decent sized gravel areas around certain structures (like my office) as well – it would make things less muddy in the spring and also offer better fire break around the important stuff.

I’ve said I plan to build a deck this year, but I’m not sure I’ll actually have the time and money for that – especially with a new kid on the way.  I may get around to building some replacements for my old cinderblock “temporary” stairs, though.  I’ve learned that I tend to get trapped in “analysis paralysis” on projects, and that, very often, the right answer is to just go dive in with a shovel, a circular saw, some lumber, and start working out the details as I build.

Basalt Work

I also intend to start the early stages of what I’m going to call my “Basalt Works.”  You may have gotten the impression from various posts that I live on a pile of basalt with a bit of dirt covering it – and you’d be right.  The stuff hides against the background very well, but I’ll rip it out and do something useful.

The upside to this is that I have access to functionally infinite amounts of basalt.  I’ve got many tons on my property, and there are vast piles of it near farm fields around here – people just drag it out when they plow fields and leave it by the side of the road.  My current understanding is that if you’d like some, just grab some.  There are some piles around my immediate area as well, which I also understand are free for the taking.
It’s seen mostly as an annoyance out here, but I want to be positive, and look at it as a resource.  It’s, quite literally, free building material.  If I can learn to work it, shape it, and build with it.  I’ve seen plenty of basalt foundations and structures around here (100+ years old and still look nearly new), and 2018 seems a good time to go learn more about them.  I have several projects that I can use basalt for, some of which are definitely multi-year efforts if I’m going to dig them and build them by hand.

Locally Resilient Systems

With a lot of what I’m trying to do, I want to work towards something in the realm of “Locally resilient systems.”  That means, to me, systems that work without much or any external infrastructure beyond the property (no “cloud connectivity” needed for watering things), and systems that are robust enough that they work through various failures.  And/or that are easy to test, verify, and repair.  With the hardware I start designing and using, this means open source designs so that other people can use and repair them, and a minimum of excess functionality.  There’s no point in having a full on Linux running on a device that turns a faucet on and off, and some rather substantial downsides to that in terms of cost, complexity, and security.  So expect some thoughts on that going forward when I’m working on projects.

Book Reviews

Finally, I read a lot.  I’ve decided to start keeping track of my thoughts on books I finish and sharing them at the bottom of blog posts.  It certainly won’t be every week, but I should get 20-30 books finished this year.
What do you have planned for 2018?
Read more
Preview of New Hack-A-Thon

What if there were an innovative, quasi-non-profit (social enterprise corporation) that would provide self-sustaining revenues and, more importantly, growth sustaining free cash flow and profits? Moreover, what if the company’s status as a quasi-non-profit itself provides the “killer app” to exploit a major business paradigm shift? Start with a certification program you can enroll here. What […]

Read more
Social Return on Investment and what it means

 SROI, or Social Return on Investment, is a framework which seeks to analyze the total value of a social purpose enterprise — an enterprise which pursues both the business goal of generating profits and the social mission goal of its parent organization. The SROI framework considers the value created by the social purpose enterprise […]

Read more
%d bloggers like this: