PLC, Robotics, Digital Twin

IIoT, Embedded

3D Visualization

Electrical Engineering




What We Do


PLC, Robotics, Commissioning, Digital Twin, Fault Finding, Electrical Engineering

  • PLC - TIA Portal, CODESYS, Beckhoff Twincat3, Omron Sysmac.
  • HMI - WinCC, Omron NA5, GE QuickPanel - Proficy Machine edition.
  • Robotics: Fanuc programming, LRMate, M3iA, M10, M20, M710 - Online/Offline, PMC, DCS, iR-Vision, Space Function, interfacing with PLC.
  • Robotics: programming of ABB and Kuka robots.
  • Safety: Siemens S7-1200f, S7-1500f Failsafe Cpu's.
  • Safety: Programming of safety controllers - Sick Flexisoft/Safety Designer.
  • Safety: Programming of safety controllers - Omron NX-SL3300.
  • Fieldbus: Murr, Omron, Beckhoff, Festo, SMC.
  • Pneumatics: Festo, SMC.
  • Digital Twin - Unity, Unigine. Interfacing with PLC and Robots.
  • Electrical Drawings - SEE Electrical.

  • SEE Electrical, Roboguide, Fanuc PMC, CODESYS, Twincat3, Structured Text, Omron Sysmax Studio, TIA Portal, Sick Safety Designer, MS Visio, MS Office.




    Personal Projects and Hobbies


    Example Electronic Projects Completed

  • PCB heater for thermal transfer (ATmega8, 2x16 Display HD44780, PT-100).
  • Digitally controlled instrumentation amplifier (Atmega8, DigitalPot, HD44780, INA118 intrumentation amplifier).
  • Stepper Motor Controller for Sanyo Denki 103H6704-1041 motors (mosfets IRF44, Atmega8 uC).
  • Robot - Injection Molding Machine interface tester/simulator with RaspberryPi3 and capacitive touchscreen.
  • 2x15VDC workbench balanced power supply.
  • Car battery charger with current limiter and LCD display.
  • Audio - filters, preamps, compressors, generators, microphone low-noise pre-amps, power amps with TDA7294.

  • Software: Kicad, LTspice, AtmelStudio, ESP-IDF, PlatformIO, Thonny, Arduino IDE.

    Hardware: RaspberryPi, Atmel ATTiny, ATMega8/16, ESP32, STM32F, Arduino, 8051


    Software Engineering

  • IoT, IIoT.
  • Python, OpenCV.
  • Django. This website has been programmed in Python / Django.
  • Basic Javascript, HTML, CSS.
  • C,C++, C#, Micropython.

  • Linux, Linode, GitHub, Gitlab, Tortoise SVN, Bash, SSH, Virtualenv, Venv, Jupyter Notebooks, VSCode


    3D, Digital Twin

  • Unity3D
  • Blender3D
  • FreeCAD
  • Other: Unigine, UPBGE, Panda3D, Flax.

  • Music and Sound

  • FL Studio
  • Pure Data
  • Buzz
  • Bass Guitar

  • Certificates

    OPERATION, PROGRAMMING AND STARTING ABB ROBOTS

    • Oct. 15, 2019
    • Emt-Systems Centrum Szkoleń Inżynierskich

    ABB Robots - Basic Course

    Programming of Industrial Robots KUKA - Basic Course

    • Oct. 4, 2019
    • Emt-Systems Centrum Szkoleń Inżynierskich, Poland

    Kuka Robots - Basic Course.

    SIMATIC S7-300/400 Programming 2

    • Oct. 25, 2019
    • Siemens Sp. Z O.O. Poland, Lodz

    5-day Step7 Programming Course

    Siemens S7-300 & STEP7 Programming Module 1,2

    • Scantime Engineering Ltd.

    S7-300 Step7

    TIA Portal Programming Module 1&2

    • July 1, 2021
    • Scantime Engineering Ltd.

    TIA Portal

    SIEMENS Intro To Structured Control Language (SCL) in TIA Portal

    • July 27, 2023
    • Real Pars

    Structured Control Language (SCL)

    AWS Cloud Technical Essentials

    • March 4, 2023
    • Coursera

    AWS - Describe terminology and concepts related to AWS services Articulate key concepts of AWS security measures and AWS Identity and Access Management (IAM) You will learn to distinguish among several AWS compute services, including Amazon EC2, AWS Lambda, and Amazon ECS. Understand AWS database and storage offerings, including Amazon Relational Database Service (Amazon RDS), Amazon DynamoDB, and Amazon S3.

    Python 3 Programming Specialization

    • March 28, 2020
    • Coursera

    Comleted all 5 courses of Python Programming Specialization. Data Collection and Processing with Python Python Classes and Inheritance Python Project: pillow, tesseract, and opencv Python Basics Python Functions, Files, and Dictionaries

    Database Design and Basic SQL in PostgreSQL

    • Feb. 4, 2023
    • Coursera, University Of Michigan

    Utilize psql and SQL commands to implement CRUD (Create, Read, Update, and Delete) operations for tables in a PostgreSQL database. Identify and utilize the functions of primary, logical, and foreign keys within a database. Build and differentiate between one-to-many and many-to-many relationships within PostgreSQL. Recall key people, organizations, and innovations that were instrumental to building the SQL standard

    SQL Basics

    • Dec. 4, 2022
    • Vertabelo

    Retrieve information from a database Build basic reports from scratch Write complex WHERE conditions, using logical operators like AND, OR, and NOT Understand the LIKE, ILIKE, IN, and BETWEEN operators Work with multiple tables Use INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL OUTER JOIN Create simple reports using GROUP BY and aggregate functions Write subqueries and complex instructions Understand SQL set operations: UNION, INTERSECT, and EXCEPT

    Mastering Modbus TCP/IP Network Communication

    • Aug. 5, 2021
    • Emile Ackbarali On Udemy

    None

    PLC Programming With Structures (UDT / DUT) In Codesys

    • May 2, 2022
    • Liam Bee On Udemy

    Codesys, Structured Text.

    Ultimate Rust Crash Course

    • Feb. 17, 2023
    • Nathan Stocks On Udemy

    Rust Programming Language

    IoT Devices

    • July 27, 2023
    • Coursera

    Part 1 of Internet Of Things Specialisation.


    Recent posts

    Kuka Programming Level 1 Completed

    • July 19, 2023
    • Wojciech Kulik

    Kuka Programming Course Level 1.

    Operation, programming and starting ABB robots - basic course.

    • July 19, 2023
    • Wojciech Kulik

    EMT Systems, Gliwice, Poland

    SIMATIC S7-300/400 Programming 2 Training

    • July 20, 2023
    • Wojciech Kulik

    S7-300/400 Advanced Programming Training.

    Robot adding sugar to coffee.

    • July 20, 2023
    • Wojciech Kulik

    Learning Robotics in a Fun Way.

    Beckhoff Twincat3 Online Learning 2022

    • July 20, 2023
    • Wojciech Kulik

    PLC Basics, OOP and EtherCAT Courses.

    Siemens S7-300 & STEP7 Programming Module 1&2.

    • July 27, 2023
    • Wojciech Kulik

    Simatic Step7 Programming Course.

    Siemens TIA Portal Programming Modules 1&2

    • July 27, 2023
    • Wojciech Kulik

    Siemens TIA Portal Programming Certificate.

    Siemens Intro to Structured Control Language (SCL) in TIA Portal

    • July 27, 2023
    • Wojciech Kulik

    Online SCL Programming Course.