Skip to content

daleonpz/dnl_tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


- Projects 
- Tools I made for personal usage and learning purposes
- Everything I am doing or I will do is on my To-do list

Embedded Related

  • Obstacle avoiding and tower finding robot based on STM32F0 (C - freeRTOS) On github
  • Check server availability through WiFi based on ESP32 (C - freeRTOS) On github
  • SPI communication (VHDL) On github

Tools

  • imdatabase (cpp): postgres interface to manage my own database. On github
  • break_reminder.sh (bash): show a timer on the screen
  • check_spelling (bash): script based on aspell to check and replace misspellings of a block of lines in a text file
  • create_pyfile.py (python2.7): create python files with sections
  • gmailapi (python2.7): package to send and schedule mails
  • sendfoodlist.py (python2.7): schedule a mail with the food list
  • timer.py (python2.7): GUI timer for general purposes
  • todo_list.py (python2.7): interface to manage my to-do list, I am too lazy to use emacs 😃
  • wointerface (python2.7): GUI to record my workout routines, when, for how long, and which one I performed. Also it shows on screen the excercises I should do,reps and breaks. Read workout plan from a workout file *.wo. On github
  • videoplayer (C): interactive tool to view and choose my raw footage. On github

Websites

Supports

  • exec_break.sh (bash): execute the break reminder using cron
  • newpyfile (bash): make executable the file created by create_pyfile.py

Fun

  • shell_stats.py (python2.7): stats of the type of commands executed in terminal
  • when main is not a function (C): hack main using something similar to a buffer overflow blog post code
  • hacker.org game: I've been playing for awhile solutions

Feel free to send me a PR or a message 😊

.