RSSAmplifier

Blog

Kaldheim.org

Recent content on Kaldheim.org

kaldheim.orgRSS feed ↗32 posts

Latest posts

Heima App: A Home Management App Built with Passion

Update (2026): Heima has since been rebranded to Famn®. This article is preserved for historical/archive purposes. TL;DR: Heima is a home management app I originally built for my family, evolving from a simple idea in 2012 to a fully featured app launched in 2021. It includes smart shopping lists, meal planning, chore tracking with XP, and more. Despite competition and personal…

Ada's Story

It’s been just over a year since we were hit with the most heart-wrenching news of our lives: our precious little Ada, who was only 2.5 years old at the time, was diagnosed with acute myeloid leukemia (AML). We are facing another family crisis, the second one in a short period. Just the year before, I became ill and had a stroke after treatment from a chiropractor, a traume agains the neck…

Why Codecation is Important: Taking a Break to Level Up

As software developers, we always talk about feeling burnt out, having to constantly switch gears, and trying to keep up with all the new tech stuff. We’re always racing against the clock to get projects done, putting out fires, and sitting through never-ending meetings. Eventually, our creative juices just run dry and our drive starts to fade. This is where Codecation comes in — a dedicated…

Famn App: Enhancing Shopping with Machine Learning and More

When I started developing Famn, it was out of a need to simplify the chaos of family life. Between planning dinners, managing grocery lists, driving the kids to activities, and trying to remember birthdays, life was filled with sticky notes on the fridge, disappearing lists, and a collection of apps that never quite did what I needed. I wanted an app that could bring all of these tasks together…

FPV Drone

Projects High speed follow me - Telemetry link My 5" freestyle drone Drone components Type Manufacturer Model Link Comment Frame 5" iFlight Cidora SL5 V2.1 HD iFlight-rc.com Flight controller Hobbywing XRotor Flight Controller F4 G3 hobbywing.com Not in use. Changed to Mateksys F722-SE. Flight controller Mateksys F722-SE F7 Dual Gryo mateksys.com ESC Hobbywing XRotor Micro 60A 4in1 ESC…

Learning how to FPV in 14 days | ep. 1

I am excited to announce that I have finally taken the leap and created my first video on YouTube! It has been something that I have been thinking about for a while, but I never seemed to find the time or the motivation to actually start one. However, my recent hobby of flying FPV drones has given me the perfect opportunity to start creating and uploading videos. Flying FPV drones is an…

System Air Ventilation ESP32 Bridge

When I bought my house in 2013, it came equipped with a System Air ventilation system. However, the remote control was mounted on the first floor, and my family and I spent most of our time on the second floor. This sparked my interest in creating a mobile application that could connect to the ventilation system and adjust the temperature and air flow from anywhere in the house. At the time, there…

Robot car

Components TT Motor with Encoder (6V 160RPM 120:1) Huskylens L298N Motor driver Inspiration An Autonomous Rover

Systemair

Model: Systemair VR 400 DCV/B R System Air ESP32 Bridge I have built a circuit board that works with system air, checkout this repository for more information. Images Only able to get transmitted data. Pin 4 -> B (Blue -> Yellow), Pin 5 -> A (White/Blue -> Green) (Note. I know A/B is switched around on this picture) Hardware CC-USB-RS485-150U (ttyACM0). FT232 USB cable (ttyUSB0) connected with…

Joystick

My son and I occationaly likes to play the simulator game Farming Simulator, and by inspiration of the Logitech G Farm Sim Controller I desided to build a joystick. This is the first step in making a controller unit for the game. Links ArduinoJoystickLibrary

Last.fm to mqtt

I have been working on a photo-display project that will showcase photos and album art. In order to accomplish this, I needed to extract album art from the music that is currently playing. I decided to gather this information from Last.fm it is a reliable source that combines multiple sources of information. The project pulls recent tracks from Last.fm and distributes the information through MQTT…

About

Heisann! Welcome to my personal website, where I share my projects and thoughts as a software engineer. My name is Daniel Kaldheim, and I reside on the west coast of Norway. As a software engineer, I have a passion for creating and building things in my spare time. Whether it’s a new project or a hobby, I enjoy bringing my ideas to life through code or hardware. On this blog, you’ll…

Apple iMac harvest components

Components that are harvested from iMac 27" 2011. The goal of this harvest is to see if I can reuse these components in other projects. The webcamera- and bluetooth-pcb came with the same wiring bundle. Webcam Purpose: Reuse this webcam as a USB webcam. I managed to figure out which cables was USB signals and soldered on the wires to a USB type-A. The camera works. Next step is to figure out…

Crudus Vehicles

Car info databases Car query api price from $45 to $95 Car database api price from €75 Kjøretøyregistrering for typegodkjente kjøretøy

Electric guitar

Instructables: https://www.instructables.com/id/Make-an-Awesome-Electric-Guitar-With-Common-Tools Materiale: https://www.stewmac.com/

Headless radio station

https://github.com/plamere/SortYourMusic Sang analyse: http://the.echonest.com/ http://www.sonicapi.com/ http://sonicAPI.com tasks include: music processing tempo and pitch pitch correction reverb music analysis tempo tracking key detection audio to midi loudness (EBU) chord detection “Automatic audio post production web service for podcasts, broadcasters, radio shows, movies, screencasts…

Longboard

https://youtu.be/XworvxoQleY Wheels inner circle: 26mm outer circle: 37mm depth: 9.5mm Inspiration 3D-Printed Electric Longboard

Midi bridge for piano

Mozzi audio synthesis library for Arduino Plug Any USB Device on an ESP8266 https://www.hackster.io/139994/plug-any-usb-device-on-an-esp8266-e0ca8a Inspiration Using a Raspberry Pi to add MIDI to a CV synthesizer

Neural Network Robot

Photo display

Dashboard https://www.smashingmagazine.com/2019/02/interactive-weather-dashboard-api-vue-js/ Inspiration https://generated.space/ Libraries P5.js Javascript library for processing https://p5js.org/get-started/ Vibrant.js Get colors from image https://jariz.github.io/vibrant.js/ Image Transition by Szenia Zadvornykh https://codepen.io/last-first/pen/QNoWmO Pixel sort Pixel sorting is an…

Smart helmet

SparkFun Transparent OLED HUD Breakout (Qwiic) https://www.sparkfun.com/products/15079 SparkFun Transparent Graphical OLED Breakout (Qwiic) https://www.sparkfun.com/products/15173

RPI Security camera

Scripts timestampFiles.py Articles Raspberry Pi Live Streaming camera: like on Times Square Tensorflow on edge, or – Building a “smart” security camera with a Raspberry Pi

Crudus Photos

Tensor flow Image to text A TensorFlow implementation of the image-to-text model. Read more Articles Building a private, local photo search app using machine learning https://towardsdatascience.com/building-a-private-local-photo-search-app-using-machine-learning-8aeeef8d245c A step by step guide to Caffe http://shengshuyang.github.io/A-step-by-step-guide-to-Caffe.html Photo History Histogram in…

Crudus Sense

Todo Clean up main.cpp Segment out setup for sensory MQTT [-] Setup MQTT with new auth (token) and topics Failed to connect with JWT-token. The token is too long to be sent via current library Check other libraries Check Espressif MQTT Protocol Setup MQTT to subscribe to updates from server Add posibility to override MQTT settings Setup MQTT Auto discovery for Home assistant OTA Remove hardcoded…

Kaldheim.org

Links https://themes.getbootstrap.com/product/milo-magazineblog-theme/

Maximus

Todo Tasks Timeline Comment Progress Design middle body Draw in Fusion 360 Get development board circuit to work Full duplex to half duplex Set up ROS Body Frame v2 - current Frame v1 Frame v1 is to unstable. The whole body warps as the frame is to thin and have open cutouts for the legs. Components Batteries Configure BNO055 Development board Dynamixel AX-12 GPS Coral.ai - Dev Board Mini Other…

Mechanical keyboard

Inspiration https://github.com/ruiqimao/keyboard-pcb-guide https://imgur.com/gallery/fGa13nZ https://www.reddit.com/r/MechanicalKeyboards/wiki/customkeyboards Tools Keyboard Layout editor Plate & Case Builder ai03 Plate Generator

Motorcycle App

Profile Navn epost område / by kommunikasjon (hjelm) Kjøretøy model årsmodel merke Bensin-logging Stasjon / lokasjon liter tripteller dato drivstoff type (oktan) drivstoff-pris fulltank / ikke full tank Vedlikehold Sjekkliste dekkbytte bremseklosser Diverse Venner Grupper inviter venner til gruppe (lukket gruppe) åpen gruppe Åpen gruppe men begrenset godkjenning av admin Meldinger venn til venn…

Pip-Boy

Montering https://ytec3d.com/pip-boy-3000-mark-iv-assembly/ LCD skjerm https://no.mouser.com/ProductDetail/Newhaven-Display/NHD-43-480272MB-ASXN-CTP?qs=sGAEpiMZZMu%2fRY1bNe3bO6wz7D657ZcEt%252bYkb7GRrgfkxyS4IARlZA%3d%3dx

Project Management System

Inspiration https://codetree.com/

Reflow Oven

Links Tutorial: http://www.whizoo.com/reflowoven Ovn: https://www.skousen.no/hvitevarer/ovn/mini-ovn/product/royal-16-ltr/ Isolasjonsteip: https://www.skruvat.no/Isolasjonstape-Reflect-A-Gold-P418338.aspx Isolasjonsteppe: https://bakerovner.no/produkt/keramisk-isolasjon-rull-1260-c/ Fugemasse / lim: https://coop.no/sortiment/obs-bygg/maling-og-tilbehor/lim-fug-sparkel/casco-heat#product-info

USB Media Controller

Dimensions Høyde: 35mm x Bredde: 70 - 100mm Articles ESP32 BLE HID Keyboard