Home
adeesh.in
Cancel

OpenCL Hello, World!

OpenCL There are many

Sudoku Solver

Video script flowchart LR P1[PIR1] P2[PIR2] C1[Controller1] C2[Controller2] L1[Light1] L2[Light2] G[Gateway] Cl[Cloud - UI] U[User] P1-->C1 C1<-->L1 C1---G G---Cl Cl---U P2-->C2 C2<...

Sudoku Solver

Sudoku Solver based on human logic // sudoku_solver.c #include <stdio.h> #include <stdlib.h> #include <string.h> #include <ctype.h> #include <math.h> typedef struct...

CheatSheet - C Problems

Write a program to count number of high bits in given unsigned integer input We will first show the optimum solution #include <stdio.h> int numones(unsigned int val) { ...

CheatSheet - ZigBee

ZigBee Communication Type of WPAN (Wireless Personal Area Network), usefull for Low power, medium to long range, low data rate Mesh communication, for example sensor networks and building autom...

CheatSheet - Common IoT Serial Comm (UART, SPI, I2C, etc.)

CheatSheet - BLE

BLE (Bluetooth Low Energy) 2 types of Bluetooth Communication are there BR/EDR – Bluetooth Basic data Rate / Enhanced data Rate BLE – Bluetooth Low Energy LE Designed ...

Linked Libraries

Linked Libraries and their Functions Lets start with a simple Hello World #include <stdio.h> int main(void) { printf("Hello, World!\n"); return 0; } To compile and execute from the shel...

DSA Study 2: Linked List

A linked list example with dynamic memory allocation, assumption that integer is the only value stored, no key. Tested with calls to each function as shown. Testing here is visual, not using any un...

DSA Study 1: Stack using array

A very basic stack implementation using global array of integers