41554 blogs · [ { "id": "01a08778-88c2-73e7-aeaf-ed70ca702448", "title": "42 in Harbor Freight toolbox dimensions", "url": "https://flaviutamas.com/2025/42in-toolbox-dimensions", "published_at": "2025-09-22T00:00:00+00:00" }, { "id": "01a08778-88c2-73e7-aeaf-ed70ca980cea", "title": "Qidi Q1 Pro modifications", "url": "https://flaviutamas.com/2024/qidi-q1-pro-changes", "published_at": "2024-07-13T00:00:00+00:00" }, { "id": "01a08778-88c2-73e7-aeaf-ed70cacfd9d6", "title": "Automatic fan controller (5-24V, 300mA)", "url": "https://flaviutamas.com/2024/fan-controller", "published_at": "2024-07-13T00:00:00+00:00" }, { "id": "01a08778-88c2-73e7-aeaf-ed70cb7e6acd", "title": "Low cost digital spot welder teardown & review", "url": "https://flaviutamas.com/2023/spot-welder-teardown", "published_at": "2023-08-27T00:00:00+00:00" }, { "id": "01a08778-88c2-73e7-aeaf-ed70cc3f175c", "title": "Connecting to ROCKSEED RS310P programmable power supply over WiFi", "url": "https://flaviutamas.com/2023/rs310p-wifi-mod", "published_at": "2023-08-20T00:00:00+00:00" }, { "id": "01a08778-88c2-73e7-aeaf-ed70cc407fb2", "title": "ROCKSEED RS310P programmable power supply reversing", "url": "https://flaviutamas.com/2023/rs310p-reversing", "published_at": "2023-07-22T00:00:00+00:00" }, { "id": "01a08778-88c2-73e7-aeaf-ed70cce0980f", "title": "Hacking the LG ThinQ App for use with trackers blocked", "url": "https://flaviutamas.com/2022/hacking-thinq-app", "published_at": "2022-12-23T00:00:00+00:00" }, { "id": "01a08778-88c2-73e7-aeaf-ed70cd594f2f", "title": "Designing a fan for a coffee roaster", "url": "https://flaviutamas.com/2022/blower-fan-shape", "published_at": "2022-12-23T00:00:00+00:00" }, { "id": "01a08778-88c2-73e7-aeaf-ed70cd699652", "title": "Progressive Automations PA-07 teardown", "url": "https://flaviutamas.com/2022/pa-07-teardown", "published_at": "2022-11-22T00:00:00+00:00" }, { "id": "01a08778-88c2-73e7-aeaf-ed70ce53a4be", "title": "ATorch DL24 electronic load reversing", "url": "https://flaviutamas.com/2022/dl24m-reversing", "published_at": "2022-09-22T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132bc0edcb1", "title": "ATorch DL24 electronic load method of operation", "url": "https://flaviutamas.com/2022/dl24m-electronics", "published_at": "2022-09-22T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132bd06af46", "title": "Sony A7 camera power consumption", "url": "https://flaviutamas.com/2022/sony-a7-power-draw", "published_at": "2022-08-20T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132bd3ef620", "title": "Improving Klipper startup time", "url": "https://flaviutamas.com/2022/linux-bootup", "published_at": "2022-04-23T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132bd9bfffe", "title": "Minimal ESP8266 schematic", "url": "https://flaviutamas.com/2022/minimal-esp8266", "published_at": "2022-01-01T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132be846c40", "title": "Making a power supply fan temperature-sensing", "url": "https://flaviutamas.com/2021/landy-psu", "published_at": "2021-09-20T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132bf5cf407", "title": "Reverse-engineering the Emporia Vue 2", "url": "https://flaviutamas.com/2021/reversing-emporia-vue-2", "published_at": "2021-07-28T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132bfa69314", "title": "Cloning RF remotes using open source radio", "url": "https://flaviutamas.com/2020/cloning-rf-remote-sdr", "published_at": "2020-09-20T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132bfe7e854", "title": "Getting started with the nRF52 & Thread", "url": "https://flaviutamas.com/2020/notes-getting-started-nrf52-thread", "published_at": "2020-08-22T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132bff2649a", "title": "Understanding scrolling and hi-res scrolling on Linux", "url": "https://flaviutamas.com/2020/understanding-linux-mouse-drivers", "published_at": "2020-06-29T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c0ae158e", "title": "Performance of HTTP compression in embedded systems", "url": "https://flaviutamas.com/2020/embedded-system-http-compression", "published_at": "2020-04-11T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c16c85a2", "title": "Avoiding Citi's session timeout", "url": "https://flaviutamas.com/2020/citi-avoid-timeout", "published_at": "2020-04-10T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c1ff56c4", "title": "SpO2 Sensor Teardown", "url": "https://flaviutamas.com/2020/spo2-sensor-teardown", "published_at": "2020-02-09T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c21b496a", "title": "LED Grow Light Teardown", "url": "https://flaviutamas.com/2020/grow-light-teardown", "published_at": "2020-02-08T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c2605a69", "title": "Fix Slow Local Name Resolution", "url": "https://flaviutamas.com/2020/fix-slow-lan-name-resolution", "published_at": "2020-01-02T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c33f8124", "title": "Reverse Engineering Milwaukee M12 Battery Packs", "url": "https://flaviutamas.com/2019/reverse-engineering-milwaukee-m12", "published_at": "2019-12-27T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c3b21ebd", "title": "Making beautiful SVG schematics", "url": "https://flaviutamas.com/2019/making-beautiful-svg-schematics", "published_at": "2019-12-27T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c43ac28c", "title": "Fixing broken name resolution after sleep", "url": "https://flaviutamas.com/2019/fixing-name-resolution-after-sleep", "published_at": "2019-12-26T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c4a234d8", "title": "KiCad footprints from drawings", "url": "https://flaviutamas.com/2019/footprint-from-drawing", "published_at": "2019-08-11T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c54236c0", "title": "Testing a nickel band material", "url": "https://flaviutamas.com/2019/counterfeit-nickel-bands", "published_at": "2019-07-25T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c5f08321", "title": "Taking apart a failed 10W LED bulb", "url": "https://flaviutamas.com/2019/failed-led-teardown", "published_at": "2019-04-02T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c5f7310d", "title": "Mark-It: Amazon Go, without the AI (HackGSU F18)", "url": "https://flaviutamas.com/2018/mark-it", "published_at": "2018-10-30T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c61c467f", "title": "Connecting to GSU's HPC cluster from Linux", "url": "https://flaviutamas.com/2018/connecting-gsu-hpc", "published_at": "2018-09-24T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c697bc95", "title": "Configuring a libvirt Windows VM", "url": "https://flaviutamas.com/2018/configuring-libvirt-windows-vm", "published_at": "2018-07-16T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c747f5c0", "title": "Blocking rouge DHCP servers with firewalld", "url": "https://flaviutamas.com/2018/block-rouge-dhcpd", "published_at": "2018-07-16T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c7c9ebf1", "title": "Generating tileable textures with wavelet decompose", "url": "https://flaviutamas.com/2018/tiled-textures-wavelet-decompose", "published_at": "2018-06-02T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c8b68272", "title": "Forgot to fill your water bottle? Have your phone remind you! (HackGSU S18)", "url": "https://flaviutamas.com/2018/water-bottle", "published_at": "2018-04-08T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132c9968f97", "title": "Open Sesame: Unlock doors… with your face (HackPrinceton S18)", "url": "https://flaviutamas.com/2018/open-sesame", "published_at": "2018-04-07T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132ca725047", "title": "Porta Potty Patrol: Detect dirty toilets (HackGSU F17)", "url": "https://flaviutamas.com/2017/porta-potty-patrol", "published_at": "2017-11-11T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132cac569af", "title": "SmartBar: Computer-assisted curls (HackGSU S17)", "url": "https://flaviutamas.com/2017/hackgsu-postmortem", "published_at": "2017-04-06T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132cad9a137", "title": "Making Docker and hostapd work together", "url": "https://flaviutamas.com/2017/fixing-docker-hostapd", "published_at": "2017-03-14T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132cbd983ac", "title": "noiselib example outputs", "url": "https://flaviutamas.com/2017/noiselib-examples", "published_at": "2017-02-16T00:00:00+00:00" }, { "id": "01a08778-88c3-702c-bb72-9132cbdf2b49", "title": "Using Nim with CircleCI", "url": "https://flaviutamas.com/2015/circleci-nim", "published_at": "2015-02-08T00:00:00+00:00" } ] posts Claim your blog
Back to flaviutamas.com
Blog · corpus.blog/blogs/flaviutamas.com/posts

flaviutamas.com

flaviutamas.com

2025

2024

2023

2022

2021

2020

2019

2018

2017

2015