Skip to content
Programming for Neanderthals Programming for Neanderthals

Embedded electronics, programming and physics from the cave

Programming for Neanderthals
Programming for Neanderthals

Embedded electronics, programming and physics from the cave

Low level programming

Posted on November 20, 2025 By monicapinheiro

Design Patterns for accessing hardware Probably the most distinguishing property of embedded systems is that they must access hardware directly. The whole point of an embedded system is that the software is embedded in a “smart device” that provides some specific kind of service, and that requires accessing hardware. Broadly,…

Read more

Programação em baixo nível em C – acesso ao hardware

Posted on November 20, 2025November 20, 2025 By monicapinheiro

Design Patterns no acesso ao hardware A característica mais marcante dos sistemas embarcados é que eles precisam acessar o hardware diretamente., uma vez que o objetivo de um sistema embarcado é que o software esteja incorporado em um “dispositivo inteligente” que forneça algum tipo específico de aplicacao, e isso exige…

Read more

GPIOs in ATMega328P – Arduino Uno and Nano

Posted on June 26, 2023 By monicapinheiro

Ports as general digital I/O Sometimes it is a bit difficult to understand the meaning of the most common terms we come across when reading documentation about microcontrollers. When reading about the general purpose input-output module, the terms port and pin often clash with our intuition of what these terms…

Read more

AND Gate built with two diodes

Posted on May 22, 2022 By monicapinheiro

1- Introduction Following the same idea on simulating some digital gates on LTSpice and reproducing them on the bench, here I simulate an AND gate in LTSpice and assemble a simple circuit on the bench. By comparing these two approaches I intend to facilitate understanding on the gate’s functionality, so…

Read more

The OR gate made with two discrete diodes

Posted on July 22, 2021July 23, 2021 By monicapinheiro

The OR gate As an exercise to practice some topics on analogue electronics at the bench, I developed an OR gate using two 1N4004 diodes. The bibliography I used was the classic “Electronic Devices and Circuit Theory” from Boylestad, in its chapter on diodes. I also modelled the circuit in…

Read more

The humidity sensor

Posted on June 9, 2021July 23, 2021 By monicapinheiro

Summary This document completely describes the humidity sensor: the motivation for creating it, its technical specifications and how it is being currently used. Background After spending time at home during the first 2020 lockdown in the UK (between March and August 2020), I developed the hobby of taking care of…

Read more

Recent Posts

  • Low level programming
  • Programação em baixo nível em C – acesso ao hardware
  • GPIOs in ATMega328P – Arduino Uno and Nano
  • AND Gate built with two diodes
  • The OR gate made with two discrete diodes

Archives

  • November 2025
  • June 2023
  • May 2022
  • July 2021
  • June 2021

Categories

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
©2025 Programming for Neanderthals | WordPress Theme by SuperbThemes