B2B

You need a freelance software developer for microcontroller units?

Here are some skills, experience and ideas I can contribute…

Programming languages

  • C (30 years) , Embedded C (20+ years)
  • My emphasis is on register based programming with AVR/PIC and ARM microcontrollers using functional C.

Development environment

  • GCC AVR Toolchain (Windows or Linux)
  • GCC ARM Toolchain (Windows or Linux)

Technologies

  • Data protocols: SPI, I²C, U(S)ART, parallel,
  • Displays: LCD DOT matrix and graphical (e. g. LCD, TFT, OLED), plenty of experience in driver design.
  • Oscillators (Direct Digital Synthesizers of the AD98xx family, Si5351),
  • Sensors (analog and digital),
  • Analog-Digital-Converters (ADC),
  • Digital-Analog-Converters (DAC),
  • PWM (DC power control, battery chargers etc.)
  • Power drivers, motor drivers etc.,
  • Radio modules for ISM applications,
  • GPS modules (NMEA)

Other programming languages I have used are

  • Pascal
  • Delphi
  • Visual Basic
  • Gambas3 (Linux)

Database development

  • Microsoft Access (including programming using VBA), SQL

Operating systems

  • Linux
  • Windows

Development of analog and digital electronic circuits

  • Radio frequency applications (Two-way radios), power amplifiers
  • Test equipment
  • SCUBA diving computers
  • Systems for telemetric data transfer
  • Radio control systems

Other skills

  • Ability to design electronic circuits, build prototypes and perform test procedures.
  • Optimization of electronic circuits.
  • 30 years experience in usage of electronic test equipment (Oscilloscope, spectrum analyzer, signal generators,VTVMs, Multimeters etc.).
  • Owner of electronic lab primarily for two-way-radio and electronics design.
  • Analytical way of thinking, „top-down“ oriented.
  • English: fluent, French: basic.
  • Well experienced in fine mechanics.

If you should be interested in cooperation, please drop me a note: webmaster(at)micromaker.de