Find Jobs
Hire Freelancers

Coding for Atmel SAMC and SAME Microcontrollers (Atmel Studio / ASF / Bootloader / DMA)

€6-12 EUR / hour

Closed
Posted about 8 years ago

€6-12 EUR / hour

We are looking for an embedded programmer for a stream of work related to Atmel devices. Although the initial work will be approximately 3 months in duration, if this works out and a reasonable price is agreed, there will be a steady stream of work for a further 3-6 months if desired. Higher rates can be negotiated after 3 months if value is seen to be delivered. The work will be divided into a series of individual project deliverables. Would be good if you bring: - knowledge in Atmel SAM(C) and SAM(E) Microcontrollers - knowledge in Atmel Studio and its ASF library - experience using direct memory access (DMA) - knowledge of bootloader development - knowledge of interfacing with external flash (eMMC) - knowledge of TCP/IP without RTOS (perhaps lwIP) - knowledge of the use of communications busses such as CAN - knowledge in setting up repository (like github) Would be good if you can start immediately and we would like to have regular communication over Google Hangouts for the duration of the projects. A pre-project call will be important to discuss the requirements and to ensure this is a good fit. Thanks!
Project ID: 10423593

About the project

16 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
16 freelancers are bidding on average €13 EUR/hour for this job
User Avatar
I work at a low level with the controller SAMD, think for SAM (C) and SAM (E), the without problems. All you need, I have this experience or ready to understand. Also I have made work for LwIP without RTOS on based STM32F107(server/client), implemented specific requirements.
€12 EUR in 20 days
5.0 (31 reviews)
5.8
5.8
User Avatar
Dear, I'm an electronic engineer with more than 4 years working in filed of making electronic product. I have experience in github, schematic design, PCB layout, firmware, mobile programming. I also can work with linux OS. I think I can co-operate with you to work in this project. Feel free to chat for further discussion!
€12 EUR in 40 days
5.0 (7 reviews)
3.9
3.9
User Avatar
A proposal has not yet been provided
€17 EUR in 30 days
4.3 (2 reviews)
3.6
3.6
User Avatar
I have around 6+ years of experience in embedded system domain. I have design and developed embedded device for IoT, Automotive, Industrial Automation and Consumer Electronics domain industry. I have worked on Atmel SAM C series controllers. Specific to your requirements, I have worked on below jobs: 1] I have UART bootloader for SAMC21 and USB/UART bootloader for SAMR21 controller that communicates with main controller Beaglebone Black. 2] I have used ASF library for USB, 6LoWPAN, I2C, SPI, LWMESH and number of other modules. 3] I have worked on lwIP on STM controllers and 6LoWPAN on SAM R21. 4] I have used CAN bus for vehicle infotainment project where multiple ECU communicates via CAN Bus. Apart from this I have worked on number of embedded projects that involved DMA, ADC/DAC, SPI, I2C, RS485, embedded linux, RTOS, etc. Please have a look at my portfolio projects for reference. ***** NOTE: I CAN ALSO PROVIDE YOU BOOTLOADER SOURCE CODE FOR YOUR REFERENCE. ***** Please message me if need more info. Looking forward to work for you. Thanks, Kushal Dalsania
€7 EUR in 30 days
5.0 (2 reviews)
2.2
2.2
User Avatar
developer of electronic prototypes Hi, I'm, I have much experience with Atmel microcontrollers from 8 bits to 32 bits, I have also used their SDK and development kit with Atmel Studio. I see that your project is for about 3 months, if I can give more details. a greeting.
€12 EUR in 20 days
5.0 (1 review)
1.4
1.4
User Avatar
Hi, I have recently worked on SAMG25 based project and have setup ready to work on your project too immediately after you accept my bid. Please negotiate and let me know more about the requirement. Thanks, Abhishek Dwivedi
€10 EUR in 10 days
1.0 (1 review)
1.7
1.7
User Avatar
Hi there, - knowledge in Atmel SAM(C) and SAM(E) Microcontrollers I have worked lately (since 2010) almost exclusively on Cortex devices. LPC family and STM32. Never had a chance to work with SAM. - knowledge in Atmel Studio and its ASF library I have many AVR projects, so I know Atmel Studio well. I don't use ASF library though. AVR's (the 8bit ones) are quite simple devices and learning ASF for them seemed a bit redundant to me. I always read the chip datasheet/user manual. - experience using direct memory access (DMA) Used some DMA on a LPC4088 device with SD/MMC card interface. - knowledge of bootloader development I've designed many bootloaders. Almost all my Cortex designs make use of a bootloader. I have done UART bootloaders, TFTP ones (for ethernet boards) even SD card ones. - knowledge of interfacing with external flash (eMMC) Never worked with an eMMC chip. I understand that the chip presents just a MMC interfaceto the CPU, so the cpu should use the SD/MMC peripheral. - knowledge of TCP/IP without RTOS (perhaps lwIP) I've used extensively uIP (the little brother of the lwIP). I've found recently another stack, picoTCP. I want to try it on my next project :) - knowledge of the use of communications busses such as CAN I know CAN, I can interface it (even with opto-isolation), but never had a real project with CAN, although I work in industrial automation for 20 years... - knowledge in setting up repository (like github) Well, that's something I have to learn. Raimond
€11 EUR in 20 days
0.0 (1 review)
0.0
0.0
User Avatar
Currently I am working on a SAMD controller. I have a good experience in ATMEL Studio, asf library(UART, TIMER). I have a good experience in bootloader development for freescale boards. I am working in one of the top product based company.
€10 EUR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have sufficient understanding of ATMEL's SAM Series Controllers having worked with them on a variety of applications for the past two years. Product Applications I have developed / deployed / manufactured include(not all on the SAM though) > Advanced Telemetry Systems > Bio-medical Systems (life & limb saving) > Consumer Electronics > Energy Meters > Server Side Applications using C#, CPython & Java(Android) or a combination of all. > Deployment of GIT & ERP Systems on AWS Cloud for customers & myself. I can support end to end development of products as well. Responses to your listed pre-requisites below: - knowledge in Atmel SAM(C) and SAM(E) Microcontrollers > SAMD Mostly. - knowledge in Atmel Studio and its ASF library > Yes AS7.2 for AVRs & SAMs. Along with IAR as well. > Comfortable with ASF just as well. - experience using direct memory access (DMA) > Not needed to yet. - knowledge of bootloader development > Yes but mostly on 8Bitters - knowledge of interfacing with external flash (eMMC) > Not Yet. Mostly Serial Flashes etc. - knowledge of TCP/IP without RTOS (perhaps lwIP) > Yes to TCP/IP. Not Without RTOS though. No lwIP yet. Planning to implement on one of my products. - knowledge of the use of communications busses such as CAN > Yes. Not extensive though. - knowledge in setting up repository (like github) > Yes. I'm a fan of Git. helps me keep my 4 Computers in sync with each other.
€10 EUR in 40 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I'm interested in this project. Some examples of completed projects (related to the profile of your project): * TCP/IP protocol stack implementation (from scratch) (project details: zero copy TCP/IP stack for ARM platforms, supports both IPv4 and IPv6 and most of the popular protocols including: UDP, TCP, DHCP Client DNS Client, TFTP Server, FTP Server, HTTP Server, can run with or without OS, MISRA compliant, TSL/SSL included), * BSP's development for different platforms (Atmel SAMA5D36, Intel Atom...), * USB host and device stacks development (mass storage, human interface device), * Drivers development: Ethernet Driver for BeagleBone running MINIX OS, LCD driver for Renesas chip, WinCE block drivers, SD Card driver for TI DSP, Linux drivers (e.g. PCIe, Powerlink), * Car infotainment systems development projects (CAN bus message handler, Implementation of car specific protocol for control of head unit for Audi cars...) * Industrial communication: Profient, Powerlink, IEC61850 Detailed presentation, project portfolio, reference customers and credentials available upon request. The standard price is 32 euro/h but for the first 3 months I'm able to provide you with the special price as mentioned in my proposal. A pre-project call to be scheduled if you are interested in my proposal. OK for communication over Google Hangouts or skype (we are in the same timezone) Availability: may/june 2016 (to be discussed) Yours faithfully, Maciej Gasienica JPEmbedded
€26 EUR in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
HI Good Evening!!! I have experience in development of Bootloader using CAN protocol and Good knowledge on Micro controllers. I have done projects on CAN, TCP/IP, SPI communication and ATMEL controllers, Infineon controllers. Developed Bootlaoder using UDS, KWP and CCP protocols. Added advantage : Currently working working on Bootloader project for Cortex R5 controller. Required: ATMEL Board, and Hardware's(CAN and Debugger, test Setup), for Testing the Developed software and Development Tools. I and with my co-worker both have experience in bootloader Development, So we can develop the Software as you required. Thank You Palle Gopi
€11 EUR in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of IRELAND
Ballysimon Road, Ireland
4.8
8
Payment method verified
Member since May 5, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.