Mike Szczys (@szczys)
  • Stars
    star
    337
  • Global Rank 81,046 (Top 3 %)
  • Followers 122
  • Following 9
  • Registered about 14 years ago
  • Most used languages
    C
    46.2 %
    Python
    17.3 %
    C++
    9.6 %
    Makefile
    9.6 %
    Assembly
    3.8 %
    Arduino
    1.9 %
    Shell
    1.9 %
    Java
    1.9 %
    Kotlin
    1.9 %
    Perl
    1.9 %
    KiCad Layout
    1.9 %
    Haxe
    1.9 %
  • Location 🇺🇸 United States
  • Country Total Rank 19,703
  • Country Ranking
    KiCad Layout
    167
    Haxe
    215
    Makefile
    441
    Assembly
    919
    C
    1,101
    Arduino
    1,205
    Perl
    1,326
    Kotlin
    4,430

Top repositories

1

stm32f0-discovery-basic-template

A template for builting STM23F0 ARM projects with GCC
C
123
star
2

matrixman

A pixel-sized game for 32x32 Matrix
C
31
star
3

tiva-c-launchpad-hardware-pwm

This is an example of how to use hardware PWM on a Tiva C Launchpad board
C
16
star
4

Shift-Registers-SPI

Driving shift registers with AVR SPI
C
16
star
5

had_AVRtut_2

Hackaday AVR programming tutorial part 2
C
14
star
6

bluepill-opencm3

STM32F103 "Bluepill" Framework using libopencm3
Makefile
10
star
7

stm32-snake-game

Classic game of snake for STM32 F0 Discovery board
C
8
star
8

Conway-s-Game-of-Life--Python-

Python implementation of Conway's Game of Life using pygame
Python
7
star
9

tiva-c-launchpad-template

Template for Tiva C Launchpad using GCC; depends on TivaWare
Perl
7
star
10

Light-Programmer

Push messages from a webpage to a uC via CdS Photoresistor using Manchester Encoding
C
7
star
11

F2013-hello-world

Hello world using TI eZ430-F2013 and Nokia 3595 LCD
C
6
star
12

sand-ular-automata

Cellular automata for sand
C++
6
star
13

had_launchpad-blink

Programming with the MSP430 Launchpad on Linux
C
6
star
14

Binary-Coded-Modulation

Method of using BCM instead of PWM
Makefile
5
star
15

Larson-Scanner

Larson Scanner using AVR and 8 LEDs
Makefile
5
star
16

stellaris-ks0108

KS0108 Graphic LCD Library for the TI Stellaris Launchpad
C
4
star
17

Automatic-Daylight-Savings-Time

Functions that will allow embedded clocks to make daylight savings time changes automatically
C
4
star
18

had_AVRtut_4

Example files for Hackaday AVR tutorial part 4
C
3
star
19

STM32-rotating-cube

C
3
star
20

kicad_to_neoden

Python script to translate KiCad position file to NeoDen 4 pick and place CSV file
Python
3
star
21

Assembler-Experiments

dabbling with AVR-GCC and assembly code
Assembly
3
star
22

wemoswitch-to-mqtt

MQTT control for a Wemo smart switch
Python
2
star
23

coinop-badge

Hardware badge homage to my favorite coinop video game
C
2
star
24

belgrade-hackaday-badge

Firmware hacking for the Hackaday Belgrade Conference badge
C
2
star
25

trinket-pro-dds

Direct Digital Synthesis examples using a Trinket Pro (ATmega328p)
Makefile
2
star
26

embedded-sieve-of-eratosthenes

Use a microcontroller to find prime numbers
C
2
star
27

arduino-character-life

Conway's Game of Life on an Character LCD using custom characters
Arduino
2
star
28

had_pumpkin

70 LED matrix inside of a real pumpkin
C
2
star
29

LED-menorah

menorah using charliplexed LEDs and an ATtiny13
C
2
star
30

slowmovie

Play one frame per minute of a movie on an ePaper display
Python
2
star
31

Sylvania-LED-firmware

Custom firmware for the ATtiny13 inside of a commercial color changing bulb
C
2
star
32

Button-Debounce

My edited version of Danni Debounce
C
2
star
33

Ping-Pong-Clock

LED clock using ping-pong-balls as diffusers
C
2
star
34

okay-to-wake-clock

Kids' clock that tells time with colors so they know when to stay in or get out of bed
C++
1
star
35

myth2kodi-fuzzy-python

Python implementation of fuzzy search for myth2kodi style TV episode identification
Python
1
star
36

pid_balancer

Balance a ping pong ball using a PID loop
C++
1
star
37

elliptical-mqtt

Connector to read elliptical trainer LCD SPI traffic and convert to MQTT messages
C++
1
star
38

card10-hackaday-logo

Putting the Hackaday logo on the card10 badge
Python
1
star
39

ellipticalDisplay

Building an auxiliary display for an elliptical exercise machine
Python
1
star
40

1080-to-DVD-transcoding

Transcodes ATSC recordings to DVD quality
Shell
1
star
41

esp32-roku-remote

C++
1
star
42

Binary-Burst-Clock

Binary clock that uses spires at each tick mark
C
1
star
43

RecipeBrowser

Android app to collect recipes from an online directory and cache them on the device
Kotlin
1
star
44

apa102-pov

A spinning POV display using APA102 RGB LED pixels
KiCad Layout
1
star
45

radio_show_downloader

Give it a show URL and it'll fetch all segments, concatenate them, and set the MP3 tag
Python
1
star
46

Chumby-Word-Clock

Word clock for the Chumby 8 and Infocast 8
Haxe
1
star
47

SloJak

Interactive messaging badge idea I'm playing around with
C
1
star
48

Android-binary-ASCII-entry-test-app

Demo application for entering binary-encoded ASCII characters
Java
1
star
49

supercon-badge-hourglass

Digital hourglass simulation for the 2022 Hackaday Superconference badge
Assembly
1
star
50

595-Larson-Scanner

Larson Scanner based on 595 shift registers and Binary Coded Modulation
C
1
star
51

avr-i2c

Hardware and software based i2c for AVR microcontroller
Makefile
1
star
52

pennyArt

Playing around with a penny mosaic generator written in python
Python
1
star