git.debasi.sh

Code, in the open.

Repositories from my work in robotics, embedded systems, and machine learning. Everything here lives on GitHub under davex9000.

Repositories

What each repository does.

hiwi_iti

Autoencoder channel coding

Jupyter Notebook · TensorFlow

An autoencoder that learns the transmitter and receiver together to cut errors over a noisy channel.

  • Dense, binary-weight and sign-activation variants
  • BER curves compared with uncoded BPSK
Deep learningSignal processingBinarised networks

View on GitHub →

bluepad32_arduinoIDE

Bluetooth gamepad control for ESP32

C++ · Arduino IDE

ESP32 firmware that drives servos from a Bluetooth gamepad using Bluepad32.

  • Three servos, moved in 10° steps
  • Arduino IDE setup guide included
EmbeddedESP32BluetoothServo control

View on GitHub →

arduino_tweaks

Sensor and actuator recipes

C++ · Arduino Uno · MIT License

Short examples for wiring common modules to an Arduino.

  • ACS712 current sensor
  • Relay module
  • LCD over I2C
EmbeddedArduinoSensors

View on GitHub →

Clone

Replace <repo> with any repository name above.

git clone https://github.com/davex9000/<repo>.git