Skip to content
View abderraouf-adjal's full-sized avatar
  • Algeria
Block or Report

Block or report abderraouf-adjal

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
abderraouf-adjal/README.md

Abderraouf Adjal


Personal projects highlight:

Embedded systems

Libraries

  • ArduinoSpritzCipher: Spritz encryption system portable C library, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and general-purpose functions. It's also an Arduino library.
  • Arduino Easy config: Library to manage configuration data such as Wi-Fi & MQTT credentials of small IoT devices using backends such as ARM Mbed LittleFS. Currently for ESP8266 SoC only.
  • Embedded Type-C PID: Portable implementation of Type-C PID controller with a flexible API and errors handling. This can be used to control practical applications such as temperature regulation and balancing drones. It's also an Arduino library.
  • FPGA/ASIC HDL Modules: A collection of HDL modules in Verilog and VHDL for FPGA/ASIC projects development.

Devices


Utilities

  • fxor: A CLI tool for Unix-like environments to encrypt/decrypt a file using XOR operation to do One-Time Pad.
  • Events-cert-autoname: Python CLI tool to write list of names on an attendance certificate image and export as PDF files.

Misc


ko-fi

Pinned

  1. ArduinoSpritzCipher ArduinoSpritzCipher Public

    Spritz encryption system portable C library, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and general-purpose functions. It's also an Arduino library.

    C 75 14

  2. arduino-easy-config arduino-easy-config Public

    Library to manage configuration data such as Wi-Fi & MQTT credentials of small IoT devices using back-ends such as LittleFS. Currently for ESP8266 SoC only.

    C++ 1

  3. Embedded-PID Embedded-PID Public

    Portable C99 implementation of Type-C PID controller with a flexible API and errors handling. Also an Arduino library.

    Jupyter Notebook 19 3

  4. algorithms algorithms Public

    Implementation of various algorithms and protocols.

    C 1