Tech Explorations https://techexplorations.com/ ​Learn electronics and programming with our comprehensive courses. Thu, 18 Apr 2024 21:22:44 +0000 en-US hourly 1 https://techexplorations.com/wp-content/uploads/2016/03/favicon.png Tech Explorations https://techexplorations.com/ 32 32 The Ultimate Guide to Powering Your Arduino Uno Board https://techexplorations.com/blog/arduino/guide-to-arduino-uno-r3-power Wed, 10 Apr 2024 04:19:15 +0000 https://techexplorations.com/?p=163631 Understanding the power requirements is crucial for any enthusiast using the Arduino Uno in their projects. How you manage voltage, amperage, and power sources impacts the success or failure of your endeavours. In this guide, I’m exploring the details of properly powering your Arduino Uno, ensuring you strike that perfect balance for optimal performance. From […]

The post The Ultimate Guide to Powering Your Arduino Uno Board appeared first on Tech Explorations.

]]>
A Guide to Essential Electronic Components in Circuits https://techexplorations.com/blog/electronics/guide-to-electronic-components Thu, 04 Apr 2024 04:59:45 +0000 https://techexplorations.com/?p=163611 If you are curious about how electronic devices work, understanding the fundamentals of the operation of their basic components is essential. Every electronic device—from the smartphones in our pockets to the satellites orbiting our planet—contains components such as resistors, coils and transistors that are finely tuned to work together. Each resistor, capacitor, and transistor plays […]

The post A Guide to Essential Electronic Components in Circuits appeared first on Tech Explorations.

]]>
Exploring Wireless Options for Arduino Projects https://techexplorations.com/blog/arduino/arduino-wireless-options Tue, 12 Mar 2024 04:54:20 +0000 https://techexplorations.com/?p=163452 For innovators and hobbyists looking to unleash the full potential of their Arduino projects, delving into the realm of wireless technology is essential. Arduino, the compact microcontroller that has revolutionized DIY inventions, can truly flourish when freed from the constraints of wires. However, considering the vast array of wireless options available in the market, it’s […]

The post Exploring Wireless Options for Arduino Projects appeared first on Tech Explorations.

]]>
KiCad 8: The new and updated features, a full review https://techexplorations.com/blog/kicad/kicad-8-new-and-updated-features-review Mon, 26 Feb 2024 04:30:16 +0000 https://techexplorations.com/?p=163116 I’m excited to introduce you to the latest and greatest version of KiCad – version 8 (stable release). This article will overview the new features and capabilities added to this popular open-source electronic design automation (EDA) software. Whether you’re a seasoned KiCad user or just getting started, it’s important to stay up to date with […]

The post KiCad 8: The new and updated features, a full review appeared first on Tech Explorations.

]]>
From struggling to thriving: Understanding the journey from Beginner to Proficient (in programming or anything else) https://techexplorations.com/blog/education/journey-from-beginner-to-proficient Tue, 20 Feb 2024 04:23:53 +0000 https://techexplorations.com/?p=163095 Transitioning from a beginner to a proficient programmer can be challenging, but with the right guidance, it's entirely achievable. In this article, we'll provide essential tips and strategies to help you navigate the path to proficiency in programming. Whether you're grappling with complex concepts, seeking to overcome common challenges, or aiming to transform your beginner mindset into a proficient one, we've got you covered. From practical advice to actionable steps, we'll empower you to level up your programming prowess and advance with confidence. Whether you're learning new languages or refining your existing skills, these expert insights will pave the way for your programming journey.

The post From struggling to thriving: Understanding the journey from Beginner to Proficient (in programming or anything else) appeared first on Tech Explorations.

]]>
Bit Manipulation with Arduino https://techexplorations.com/blog/arduino/bit-manipulation-with-arduino Tue, 13 Feb 2024 06:38:57 +0000 https://techexplorations.com/?p=163041 Bit manipulation is a powerful technique that allows developers to control specific hardware in Arduino using minimal code and system resources. By manipulating individual bits within a register, we can control the state of output pins connected to hardware components like LED lights. This article explain how to do this.

The post Bit Manipulation with Arduino appeared first on Tech Explorations.

]]>
BLE Beacons: an experiment with an I2C sensor https://techexplorations.com/blog/arduino/ble-beacon-i2c-experiment Tue, 06 Feb 2024 03:53:37 +0000 https://techexplorations.com/?p=162972 In this post, I continue the work I started in last week’s article. If you haven’t read that, please take a few minutes to do so because I’ll be building on that knowledge here. Last week, you learned about BLE beacons and experimented with the Fermion BLE Sensor Beacon from DFRobot. You configured a beacon […]

The post BLE Beacons: an experiment with an I2C sensor appeared first on Tech Explorations.

]]>
BLE Beacons: What, why and how (with an example) https://techexplorations.com/blog/electronics/ble-beacons-what-why-and-how Fri, 02 Feb 2024 04:52:22 +0000 https://techexplorations.com/?p=162941 A BLE beacon is a Bluetooth device that broadcasts small amounts of data at regular intervals using low-energy Bluetooth technology. In this post, I explain some of the fundamentals of this technology and show how it works through a simple project. The BLE beacon broadcasting feature is leveraged in various applications, such as indoor positioning […]

The post BLE Beacons: What, why and how (with an example) appeared first on Tech Explorations.

]]>
Demystifying pointers for Arduino Programming https://techexplorations.com/blog/arduino/pointers-in-arduino-programming Thu, 18 Jan 2024 04:24:07 +0000 https://techexplorations.com/?p=162863 If you want to be able to write Arduino programs that go beyond the trivial, sooner or later, you will need to use pointers. Therefore, understanding pointers in C/C++ is imperative for intermediate and advanced-level development. This article aims to demystify the concept of pointers, illustrating their significance and applications while cautioning against common misuses. […]

The post Demystifying pointers for Arduino Programming appeared first on Tech Explorations.

]]>
My new book “Node-RED & Raspberry Pi Pico W” is now available from Elektor in print https://techexplorations.com/blog/news/node-red-raspberrypi-pico-elektor Wed, 17 Jan 2024 23:55:24 +0000 https://techexplorations.com/?p=162855 I’m thrilled to announce that my latest book, Node-RED & Raspberry Pi Pico W, is now available in print from Elektor! Ekektor has done a fantastic job editing my book and producing a top-quality print edition. You can browse a virtual sample of the book below and see how good it looks (and reads) for […]

The post My new book “Node-RED & Raspberry Pi Pico W” is now available from Elektor in print appeared first on Tech Explorations.

]]>