Freelancer logo
How It Works
Browse Jobs
Log In
Sign Up
Post a Project
You're now following .
Error following user.
This user does not allow users to follow them.
You are already following this user.
Your membership plan only allows 0 follows. Upgrade
here.
Successfully unfollowed user.
Error unfollowing user.
You have successfully recommended
Error recommending user.
Email successfully verified.
User Avatar
Our Rate
$23 USD / hour
Flag of TRFlag of TR
ankara,
turkey
Our Rate
$23 USD / hour
It's currently 7:24 PM here
Joined November 6, 2018
6 Recommendations

majidabdi

@majidabdi

monthly-level-two.svgpreferred-freelancer-v2.svgverified.svg
5.0 (34 reviews)
5.0 (34 reviews)
5.3
5.3
$23 USD / hour
Flag of TRFlag of TR
ankara,
turkey
$23 USD / hour
100%
Jobs Completed
96%
On Budget
96%
On Time
27%
Repeat Hire Rate

Electronics engineer | Web developer | Designer

As an Electrical and Electronics Engineer. I am totally confident doing both hardware (i.e. circuitry, design, etc) and software (low level and high-level languages). let's have a look at my experiences and expertise I have got through my journey! EMBEDDED PROGRAMMING AND DESIGN: I have expertise with lots of past projects and examples in Embedded design for microcontrollers. - TI MSP430 - PIC - Arduino - nordic semiconductors (i.e nrf52840) - MAX etc. Are the MCUs I have worked with and have expertise in. * I can program devices using both Assembly language and C/C++ (both procedural and OOP). *for STM and NRF controllers Mbed OS could be one of the choices for programming the MCU. I also used lots of modules in my microcontroller projects to communicate with the controller (Master or Slave) through UART, I2C, I2S, etc. and I am aware of almost all communication protocols. I have experience in DAC and ADC conversion as signal processing for both FPGA and Microcontrollers. WIRELESS COMUNICATION, ML AND IOT: I have done lots of projects in the field of wireless communication and IoT using different wireless communication protocols like BLE, RF, WiFi (Cloud), etc. FPGA: In the field of bit streaming, high-speed processing, and ML, I can program both Xilinx and Altera in VHDL or C/C++ for Microblaze or NIOS II (field of interest) processors. I also have a background in digital design. CIRCUIT SIMULATION AND PCB DESIGN: Proteus PSpice KiCad Eagle are software I have expertise in. I have experience doing both digital and analog electronics. For manufacturing purposes, I would provide component selection and BOM which suits your needs for a durable, efficient, and effective design. Cheers! Majid A.
Freelancer
Microcontroller Developers
Turkey

Contact majidabdi about your job

Log in to discuss any details over chat.

Portfolio Items

The device consists of a center (gateway) and multiple nodes. Temperature values are taken on an hourly basis and sent to the center device. The center device processes the values and saves the values to a micro-SD card as well as uploading them to the cloud.
LoRa based long range datalogger
The device consists of a center (gateway) and multiple nodes. Temperature values are taken on an hourly basis and sent to the center device. The center device processes the values and saves the values to a micro-SD card as well as uploading them to the cloud.
LoRa based long range datalogger
PCB design of a LoRa RF module using KiCad program. The device consists of a center (gateway) and multiple nodes.
PCB Design
PCB design of a LoRa RF module using KiCad program. The device consists of a center (gateway) and multiple nodes.
PCB Design
PCB design of a LoRa RF module using KiCad program. The device consists of a center (gateway) and multiple nodes.
PCB Design
PCB design of a LoRa RF module using KiCad program. The device consists of a center (gateway) and multiple nodes.
PCB Design
PCB design of a LoRa RF module using KiCad program. The device consists of a center (gateway) and multiple nodes.
PCB Design
schematics of some Arduino and PIC MCUs connected to other components
schematics
schematics of some Arduino and PIC MCUs connected to other components
schematics
schematics of some Arduino and PIC MCUs connected to other components
schematics
DFPlayer is a MP3, WMP, etc decoder used to read flash, USB, SDCard and direct input. It has a generic 24 bit DAC which can be used as output and can be processed independently. The controls are done using UART communication and the player also can query some data to the controller from time to time. It has a built in 3W amplifier but a designed amplifier could be added with no problem.
MP3 Player (DFPlayer)
DFPlayer is a MP3, WMP, etc decoder used to read flash, USB, SDCard and direct input. It has a generic 24 bit DAC which can be used as output and can be processed independently. The controls are done using UART communication and the player also can query some data to the controller from time to time. It has a built in 3W amplifier but a designed amplifier could be added with no problem.
MP3 Player (DFPlayer)
DFPlayer is a MP3, WMP, etc decoder used to read flash, USB, SDCard and direct input. It has a generic 24 bit DAC which can be used as output and can be processed independently. The controls are done using UART communication and the player also can query some data to the controller from time to time. It has a built in 3W amplifier but a designed amplifier could be added with no problem.
MP3 Player (DFPlayer)
this is a Moore finite state machine  with outputs at each state
Moore FSM
this is a Moore finite state machine  with outputs at each state
Moore FSM
this is a Moore finite state machine  with outputs at each state
Moore FSM
up/down counter using frames in C Language with NIOS II in Altera family FPGA boards (DE-1 SoC)
up/down counter using frames in C Language with NIOS II

Reviews

Changes saved
Showing 1 - 5 out of 34 reviews
Filter reviews by:
5.0
$25.00 USD
My second time working with him! He is really great at his job and delivered everything on time and in perfect quality! He even delivered more than needed and really made sure I understood every part of the design process! Highly recommend him.
C Programming
Electronics
Verilog / VHDL
Microcontroller
+1 more
T
Flag of CH To T. @totyped
3 months ago
5.0
$65.00 USD
Outstanding Freelancer! I highly recommend him. He is very communicative, has a great English level, and really made sure that I was happy with the result. He was also very quick in delivering the final product, without making any sacrifices on the actual quality. Would definitely hire again for any PCB work.
Electronics
Microcontroller
Electrical Engineering
PCB Layout
T
Flag of CH To T. @totyped
3 months ago
5.0
$250.00 CAD
He works on the project like it's his own project. He is very knowledgeable. He suggests changes which seems to improve the outcome. I am definitely working with him again. I will also recommend others. He is always ready to help.
Electronics
Microcontroller
PLC & SCADA
Electrical Engineering
Arduino
User Avatar
Flag of AE Hailey H. @Hailey1234
4 months ago
5.0
$900.00 USD
Very Knowledgeable and communicative! Majid was able to take a unique design idea and make an efficient and compact product. I will definitely reach out to him with my next design idea.
C Programming
Electronics
Microcontroller
Software Architecture
Arduino
C
Flag of US Chris P. @Colbypiper
6 months ago
5.0
$80.00 USD
He is really awesome He does the work like his own I appreciate
C Programming
Electronics
Verilog / VHDL
Microcontroller
+1 more
R
Flag of TR Gamze G. @rgamze
7 months ago

Education

Undergraduate

Hacettepe Üniversitesi, Turkey 2015 - 2019
(4 years)

Contact majidabdi about your job

Log in to discuss any details over chat.

Verifications

Preferred Freelancer
Identity Verified
Payment Verified
Phone Verified
Email Verified
Facebook Connected

Certifications

preferredfreelancer-1.png Preferred Freelancer Program SLA 1 84% us_eng_1.png US English 1 75%

Top Skills

Microcontroller
30
Electronics
29
Verilog / VHDL
24
FPGA
23
C Programming
22

Browse Similar Freelancers

Microcontroller Developers in Turkey
Microcontroller Developers
Electronics Engineers
Verilog / VHDL Designers

Browse Similar Showcases

Microcontroller
Electronics
Verilog / VHDL
FPGA
Previous User
Next User
Invite sent successfully!
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2021 Freelancer Technology Pty Limited (ACN 142 189 759)
There is no internet connection