About me
I am specialize in providing comprehensive Embedded Systems solutions tailored to meet unique needs. My services encompass:
Firmware Development:
- From low-level drivers to high-level applications, I design and develop firmware for various microcontrollers, including ARM Cortex M0, M1, M3, M4, and M7-based processors.
- I offer expertise in 8, 16, and 32-bit MCUs, and I'm well-versed in dual-core MCUs like STM32H7x7 and STM32H7x5.
- Experienced with a variety of communication protocols including I2C, SPI, UART, CAN, and more.
Custom Driver and Library Development:
- I excel in creating custom drivers and libraries for a wide range of components, including sensors (temperature, accelerometers, pressure), motor drivers (stepper motors, BLDC, DC, Servo), and communication modules (GSM, GPRS, WiFi, BLE).
PCB Design and Hardware Development:
- I utilize tools like Eagle CAD and KiCAD to deliver top-notch PCB designs.
- I have experience in designing PCB layouts for boards up to 8 layers, ensuring optimal performance and space efficiency.
- My expertise extends to high-speed design and signal integrity, guaranteeing reliable operation for critical applications.
- I am well-versed in wireless technologies, enabling seamless integration of wireless communication modules into designs.
Hardware Functionality Testing and Test Jig Development:
- I conduct thorough hardware functionality testing and design test jigs to ensure robustness and quality.
Key Competencies:
- Versatility and Creativity: I thrive on solving complex challenges and find creative solutions for every project I undertake.
- Extensive MCU Knowledge: With in-depth knowledge of various MCUs, I can deliver tailored solutions for different application requirements.
- Custom Driver Expertise: My ability to write custom drivers for diverse components ensures seamless integration of new ICs into your products.
- Hardware Design Proficiency: I am well-versed in PCB design, ensuring efficient and reliable hardware solutions for your projects.
I am driven by a relentless pursuit of excellence, and I take pride in my commitment to deliver innovative and reliable Embedded Systems solutions. Whether you require firmware development, hardware design, or custom driver development, I am your trusted partner in turning your ideas into reality.
What i'm doing
-
Firmware development
Developing firmware for: STM32, Nordic Semiconductor, Microchip, NXP, Espressif, Atmel, GigaDevice.
-
PCB design & assembly
Developing electronic device from the list of requirements specified by client. This includes: schematic capture, PCB layout, 3D model generation and generating files used for production.
-
Hardware testing and debugging
Testing the hardware during the development phase using the testing equipment (Multimeter, Osciloscoope, Logic Analyzer etc...). Developing testing procedures for mass production of product.
-
Other
Intensively using Linux, Python. Familiar with following programming lanuages: HTML,CSS,Java Script, Java, Matlab. Experience with: Image processing, System control and analysis.