Skip to content
View fm4dd's full-sized avatar

Block or report fm4dd

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
fm4dd/README.md

fm4dd - Embedded Systems • Hardware Design • Open Source Engineering

Hardware:    Microcontrollers, SBCs, sensors, PCB Design
Languages:   C, C++, Python, Bash, Verilog
Systems:     Linux, RTOS, embedded toolchains
Networking:  TLS and PKI
Tools:       Git, GCC, OpenSSL, Wireshark, KiCad

🚀 Featured Projects

gm-study-max
Application module board for the GateMate FPGA evaluation board E1. It connects through all six GPIO headers, and the input/output components are designed after popular FPGA trainer boards commonly used in electrical engineering and embedded systems education.
Repository
gm-proto-e1
Modular prototyping board for the GateMate FPGA evaluation board E1, providing a 2.54mm breadboarding grid for rapid development, signal interfacing, power regulation, and mixed‑signal experimentation.
Repository
picon-one-hw
Compact single‑board hardware platform for embedded control, sensor integration, Wifi/ZigBee communication for low‑power applications based on Raspberry Pi fitted into an industrial enclosure.
Repository
gatemate-riscv
RISC‑V soft‑core implementation for the Cologne Chip GateMate FPGA, exploring CPU architecture, on‑chip memory, peripheral integration, and hardware‑accelerated processing.
Repository

Pinned Loading

  1. pi-bme280 pi-bme280 Public

    Commandline program for reading Bosch BME280 humidity, pressure and temperature sensor over I2C under Linux

    C 2

  2. pi-bno055 pi-bno055 Public

    Commandline program for reading a Bosch BNO055 IMU sensor over I2C under Linux

    C 46 10

  3. webcert webcert Public

    WebCert is a Web application to generate and manage digital certificates in cases where no "full" CA is needed.

    C 29 14

  4. GCC compiler optimization for ARM-ba... GCC compiler optimization for ARM-based systems
    1
    ## GCC compiler optimization for ARM-based systems
    2
    
                  
    3
    2017-03-03 fm4dd
    4
    
                  
    5
    The gcc compiler can optimize code by taking advantage of CPU specific features. Especially for ARM CPU's, this can have impact on application performance. ARM CPU's, even under the same architecture, could be implemented with different versions of floating point units (FPU). Utilizing full FPU potential improves performance of heavier operating systems such as full Linux distributions.
  5. pmod2rpi pmod2rpi Public

    PMOD adapter interface board for the Raspberry Pi GPIO, adding 4 PMOD connectors to the system.

    3

  6. gm-proto-e1 gm-proto-e1 Public

    prototyping board for the GateMate FPGA evaluation board E1

    Verilog 6