Ajay Rajan (@Ajay-Embed)
  • Stars
    star
    56
  • Global Rank 315,006 (Top 11 %)
  • Followers 22
  • Following 10
  • Registered over 6 years ago
  • Most used languages
    C
    86.4 %
    C++
    9.1 %
    Shell
    4.5 %
  • Location 🇮🇳 India
  • Country Total Rank 10,889
  • Country Ranking
    C
    204
    Shell
    2,261
    C++
    4,853

Top repositories

1

DataStructures-Algorithms

A collection of data structures & algorithms.
C
9
star
2

MPU9250-STM32-F446RE

Calculating roll/pitch and yaw using accelerometer and the gyroscope without using magnetometer.
C
7
star
3

PLL-180MHZ-SYSCLK-STM32F446RE

Full throttle! This code configures your PLL to operate at 180 MHZ Clock frequency,
C
3
star
4

PeripheralDriver-STM32-CortexM4

Peripheral drivers developed on top of CMSIS. Some of them are GPIO, SPI, UART, DMA, USB-HID Mouse, USB-HID Keyboard, Timer, ADC etc.
C
2
star
5

Nucleo-freeRTOS-blinky-InterruptBased

Toggling the on-board LED without polling the state of the button continuously/ or simply put: by firing interrupt
C
2
star
6

Breadboard-power-SUPPLY-5V

A BB power supply for 5V DC so that the micro-controller doesn't burn up during extra usage. Just connect it with mains supply using an adapter.
2
star
7

Walkie-Talkie-using-Arduino-and-NRF24L01

There might be slight noises in between the transmission. Rest works just fine!
C++
2
star
8

VIM-editor-tips

A simple document that shares some of the features of the vim editor that I use in day-to-day life. Also, some fancy features.
2
star
9

TMP102-STM32F446RE-Nucleo

C
2
star
10

CAN-protocol-based-projects

Short introductory projects based on CAN protocol.
C
2
star
11

STM32F446RE-freeRTOS-TaskNotify-Example-Code

Toggling the LED by notifying the LED via a press of the on-board user button
C
2
star
12

BASH-ShellScripts

Some handy shell sccripts that automate your daily + unusual tasks
Shell
2
star
13

Blinky-STM32F4x-usingDMA-InterruptBased

Toggling the on board LED without constantly polling the processor.
C
2
star
14

MPU6050-ArduinoNano

A set of 4 LED's are being controlled using a MPU-6050 gyro sensor
2
star
15

DHT-22-Sensor-HAT-for-RaspberryPi-model-2-3

I created a sensor hat for DHT-22 ssensor tht can be mounted on the RaspberryPi and used accordingly.
1
star
16

STM32F446RE-USART-TeraTerm

Sending characters via ST-link to PC using USART2 peripheral
C
1
star
17

HSE-as-SYSCLK-for-STM32F446RE

A simple exercise in which I will use HSE to configure it as the SYSCLK as 8 MHz.
C
1
star
18

Master-slave-ROBOT-using-Arduino-UNO

1
star
19

QT-GUIBased-NumberGuessingGame

A simple QT based GUI application that allows the users to play with numbers
C++
1
star
20

4x4Keypad-STM32-Nucleo

Source code and connection diagram for interfacing a 4x4 KEYPAD & STM32-Nucleo
C
1
star
21

paddle-game-in-C

A simple paddle game made using SDL library in C
C
1
star
22

freeRTOS-NUCLEO-TaskDelete-LedAcceleration

Accelerating blinking of an led by deleting higher delay tasks and running tasks with lower delay values
C
1
star
23

Blinky-STM32F4x-using-DMA-PollingBased

Here I am using the DMA controller of the MCU to toggle the LED.
C
1
star
24

Peripheral-Driver-for-SPI-bus---STM32F446RE-MCU

C
1
star
25

Nucleo-freeRTOS-blinky-button

C
1
star
26

Gyroscope-LED-control-using-Arduino-NANO

A set of 4 LED's are being controlled using a MPU-6050 gyro sensor
1
star
27

UART-To-SRAM2-DMATransfer

Sending data from UART2 to SRAM2 using DMA engine of STM32F446RE MCU
C
1
star
28

Peripheral-driver-for-I2C-bus---STM32F446RE

Here I have included the peripheral driver for the I2C bus for the STM32f446re MCU, along witht the MCU specific header file. There are various API's that include Polling as well as Interrupt based.
C
1
star