Robert Smallshire (@rob-smallshire)
  • Stars
    star
    182
  • Global Rank 132,573 (Top 5 %)
  • Followers 194
  • Following 4
  • Registered about 13 years ago
  • Most used languages
    Python
    55.0 %
    C
    20.0 %
    CMake
    10.0 %
    C++
    10.0 %
    Ragel in Ruby Host
    5.0 %
  • Location 🇳🇴 Norway
  • Country Total Rank 620
  • Country Ranking
    Ragel in Ruby Host
    1
    CMake
    16
    C++
    97
    Python
    142
    C
    255

Top repositories

1

hindley-milner-python

Hindley-Milner Type Inference implemented in (although not for) Python.
Python
77
star
2

mesher

Example of wrapping CGAL Delaunay triangulations and mesh refinement using pybind11
C++
40
star
3

eseries

Find value in the E-series (E6, E12, E24, etc) used for electronic components values.
Python
11
star
4

max6651

Arduino library for the MAX6651 SMBus™/I²C bus fan speed controller
C++
9
star
5

renard

Renard series are a system of preferred numbers dividing an interval from 1 to 10 into 5, 10, 20, or 40 steps.
Python
6
star
6

cartouche

A Sphinx extension to convert help() friendly docstrings to Sphinx markup
Python
5
star
7

multidrop

Multidrop USART based serial bus with routing controlled over I2C
C
2
star
8

factoradic

Conversion of integers to and from the factorial number system (factoradic) in Python and on the command-line
Python
2
star
9

trailer

GPX trail representation
Python
2
star
10

stepper-motor-controller

Automatically exported from code.google.com/p/stepper-motor-controller
C
2
star
11

keeper

A filesystem based value store for Python 3.3 and above
Python
2
star
12

pycpt

Read CPT (Color Palette Table) files produced by GMT (Generic Mapping Tools)
Python
2
star
13

at-commands

A state machine for identifying Hayes-style AT commands.
Ragel in Ruby Host
2
star
14

http-request-in-editor

Python parser for the http-request-in-editor format used by JetBrains IDEs.
Python
1
star
15

clock-gen-nano

Use an Arduino Nano (ATMega328p) to generate a 1 MHz square wave using a timer
CMake
1
star
16

motor-shield

Arduino SN754410 Quad Half-H motor driver shield.
1
star
17

asm68

A Motorola 6809 and Hitachi 6309 assembler as an embedded domain-specific language in Python 3
Python
1
star
18

avr290

Atmel AVR290: Avoid Clock Stretch with Atmel tinyAVR (for I2C slave on ATTiny20) with avr-gcc
CMake
1
star
19

dotfiles

Dotfiles
C
1
star
20

bitfield

A Python metaclass for specifying bitfields
Python
1
star
21

oven-controller

Alternative firmware for the ESTechnical T-962A oven controller.
1
star
22

A4988

Driver for A4988 stepper motor controller
C
1
star