Hardware

CortexProg is a Cortex M Programmer and Debugger

CortexProg is a Cortex-M Programmer and Debugger

The ARM Cortex family of 32-bit RISC-based processors has emerged as the leading processor core in embedded designs due to its efficient architecture, robust and scalable instruction set, and extensive base of development tools and software. Cortex-M MCUs has been one of the most used microcontrollers for embedded systems and they have seen applications in various […]

CortexProg is a Cortex-M Programmer and Debugger Read More »

I²CDRIVER – AN EASY TO USE TOOL FOR CONTROLLING I²C DEVICES

I²CDRIVER – AN EASY-TO-USE TOOL FOR CONTROLLING I²C DEVICES

I²CDriver is an easy-to-use, open source tool for controlling I²C devices. It works with Windows, Mac, and Linux, and has a built-in color screen that shows a live “dashboard” of all the I²C activity. It uses a standard FTDI USB serial chip to talk to the PC, so no special drivers need to be installed.

I²CDRIVER – AN EASY-TO-USE TOOL FOR CONTROLLING I²C DEVICES Read More »

P4M 400 BUILD POWERFUL IOT APPLICATIONS WITH PHP USING PHPOC

P4M-400: BUILD POWERFUL IOT APPLICATIONS WITH PHP USING PHPOC

PHP which stands for Hypertext Preprocessor is one of those server-side programming languages that is widely used across web-related applications. PHP has found applications in countless web development projects and even other cloud-based applications. But PHP applications don’t seem to stop there and this with the advent of PHPoC.   PHPoC is a programming language based on the popular PHP

P4M-400: BUILD POWERFUL IOT APPLICATIONS WITH PHP USING PHPOC Read More »

ATMega32 UART PC Interface Testing

ATMega32 UART PC Interface – Testing

This article shows to test the ATMega32 UART PC Interface, and how to configure the software. Assuming you have made the interface, all that is required now is the software and the configuration. The hardware is simply a MAX232 chip, which provides the electrical translation between RS232 signal levels and TTL. The connection to the

ATMega32 UART PC Interface – Testing Read More »

Design and Implementation of a 12 Lead Portable ECG

During the academic year of 2016-2017 at McMaster University, in conjunction with Dr. DeBruin, Christina Riczu, Thomas Phan and Emilie Corcoran, we developed a compact, battery powered, 12-lead electro-cardiogram. The project won 1st place in the biomedical category at the ECE Capstone Poster Day. The final report we handed in for the course is attached

Design and Implementation of a 12 Lead Portable ECG Read More »

Interrupt in AVR Atmega32A Microcontroller

This tutorial is about how to use interrupt in AVR Atmega32A microcontroller. Interrupt enhances a use of microcontroller in many different ways. Interrupt is exactly the same as it means in English. Normally we expect a program to keep on executing sequentially in the way we have defined. When interrupt occurs the normal flow of instruction is

Interrupt in AVR Atmega32A Microcontroller Read More »

Build mobile & IoT apps without hardware or firmware development

Based on Nordic Semiconductor’s nRF52832 Bluetooth low energy System-on-Chip (SoC), this development kit incorporates nine different sensors plus a microphone and speaker, and enables app developers to configure, test, and demonstrate Bluetooth low energy IoT devices linked to mobile apps and Cloud platforms without needing RF firmware coding skills or development tools The Nordic Thingy:52

Build mobile & IoT apps without hardware or firmware development Read More »

Pastilda: Open-source Hardware Password Manager

Pastilda is an open-source hardware password manager, designed to manage your credentials in a handy and secure way. Pastilda works as a middleman between your computer and keyboard. It provides easy and safe auto-login to your OS, bank accounts, mailboxes, corporate network or social media. Pastilda stores encrypted passwords in its memory. You can request

Pastilda: Open-source Hardware Password Manager Read More »

Scroll to Top