Quantcast
Channel: JeeLabs
Browsing all 265 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Another pile of books

Here are more books I’ve been reading recently, of the “techie” variety and a bit closer to the usual topics on this weblog.For electronics, there’s really not much that can compare to “The Art of...

View Article


Image may be NSFW.
Clik here to view.

Closures versus Objects

For a recent project I’ve been working on, I had to deal will lots of small components, each with somewhat different behaviour, and had tried several times (unsuccessfully) to come up with a good...

View Article


Image may be NSFW.
Clik here to view.

Browser-side programming

It’s been a while since I did any browser-side programming. Even though I’ve been meaning to dive back into it for ages (the reasons for which will become clear in an upcoming weblog post). As we all...

View Article

Image may be NSFW.
Clik here to view.

Diving into ClojureScript

In my post on multi-platform development recently, I mentionedClojure (CLJ) as one of the languages which can be compiled to JavaScript - then it’s called ClojureScript (CLJS), although they are almost...

View Article

Image may be NSFW.
Clik here to view.

Chasing the Unicorn

No, not that legendary creature - northis…Although I admit that there’s something mythical about what I’m describing here.I’m talking about the new design for JET.My goal for oh so many years has been...

View Article


Image may be NSFW.
Clik here to view.

The Ambition of JET

The JET project is a collection of ideas and some experimental code to try and realise that elusiveUnicorn from my last post.A picture explains best what JET is about:There are three sub-systems...

View Article

Image may be NSFW.
Clik here to view.

JET today - there's a lot to do!

Sooo… with all this talk aboutUnicorns andAmbitions, it’s now time to walk the walk.I’m focusing my efforts on 3 repositories:JET is the over-arching collection where all the pieces of JET come...

View Article

Reducers and transducers

As part of becoming more familiar with the Clojure programming language, I recently decided to immerse myself in“Functional Programming” (FP),“Immutability”, “Pure Functions”, and such. It’s been...

View Article


Cold storage with Btrfs

Although external 3.5” disks are no longer much in use here (too noisy, power hogs), I still have a bunch of 500G and 750G drives, as well as a <cough>“huge” 2T drive.They are still useful for...

View Article


Image may be NSFW.
Clik here to view.

Bridging MQTT to a µC

As part of the bigger JET story, I need to tie microcontroller nodes into MQTT, with the data flowing in both directions:As shown above, the idea is to use Folie for this, but that’s still a way off...

View Article

Image may be NSFW.
Clik here to view.

Enabling USB on a Blue Pill

As you may have guessed from my last post, I’ll be using the Blue Pill STM32F103 µC board for some JET engine experiments. It’s available on eBay, etc (for less than $3).With the USB console working...

View Article

Image may be NSFW.
Clik here to view.

New hardware at JeeLabs

I’ve been upgrading some of the hardware here lately. The Odroid XU4 (web server) + Odruid U3 (home server) + CHIP (PiHole) setup was working ok, but I was growing a bit tired of multiple systems, with...

View Article

Image may be NSFW.
Clik here to view.

SMA Solar readout - part 1

This is the first post of a 3-part series about reading out an SMA solar inverter over Bluetooth and displaying some readings every few seconds. Long-time readers may remember the Solar at last weblog...

View Article


Image may be NSFW.
Clik here to view.

SMA Solar readout - part 2

(Part 2 of the SMA Solar readout series)Here is the hardware, with its three main components - LCD, µC, and Bluetooth:The bottom is wired up using my favourite one-off soldered-kynar-wire technique:The...

View Article

Image may be NSFW.
Clik here to view.

SMA Solar readout - part 3

(Part 3 of the SMA Solar readout series)With everything working as intended, it’s time to wrap things up. As this unit only has an LCD sticking out and no other controls (i.e. It Should Just Work when...

View Article


Image may be NSFW.
Clik here to view.

Documentation, moi?

For years, my weakest spot has always been documentation, and it’s been sticking out like a sore thumb. For all the code I’ve been slinging into this world, paid and unpaid, open and closed,...

View Article

TFoC - A minimal computer

(This article is part of the The Fabric of Computing series: in search of simplicity)With today’s programming languages, it’s easy to ignore what goes on inside. Maybe you’ve never even bothered to...

View Article


TFoC - A compiler in 256 LoC

(This article is part of the The Fabric of Computing series: in search of simplicity)The previous TFoC post was about a truly minimal setup, capable of just very simple computation. This time, let’s go...

View Article

Image may be NSFW.
Clik here to view.

Duplicacy with Wasabi

No, this is not a recipe for a meal…I’d like to describe the backup structure now in place here at JeeLabs, which has been running for a few months. It’s working out nicely for a personal + family...

View Article

Image may be NSFW.
Clik here to view.

My new (old) Linux laptop

I’ve had this really nice laptop sitting around for quite some time now:It’s a dual-core i7 with SSD and USB3, and quite up-to-date still by today’s standards.The matte 1920x1080 display is really nice...

View Article
Browsing all 265 articles
Browse latest View live