Stm32 i2cработы
Добрый день ! Мог бы Вас заинтересовать подобный проект ? Сроки и цена обсуждаются. С уважением, Илья.
Необходима прошивка для работы с несколькими вводами/выводами + работа с I2C тачскрином в режиме снифера (пример , формат данных известен) с дальнейшей передачей координат по USB HID (пример ).
Требуется С, С++ разработчик для написания программного обеспечения модуля управления и телеметрии на базе микроконтроллера ESP32 или STM32. 1. Устройство должно подключится к торговому аппарату по протоколу MDB версии 4.2 в режиме SLAVE, и представляться как считыватель банковских карт. 2. Устройство должно подключится к банковскому платежному терминалу по протоколу MDB версии 4.2 в режиме MASTER, и представляться как торговый аппарат. 3. Пример работы устройства: - торговый аппарат делает запрос на оплату на устройство - устройство в зависимости от бизнес-логики делает запрос на оплату на платежный терминал или же сразу отвечает торговому аппарату отказом. -если был запрос на оплату на терминал устройство дожидается ответа и в зависимости от бизнес логики отвеч...
Требуется доработка прошивки, а именно: 1) Защита от пониженного напряжения по 42V. 2) Защита по температуре мотора. 3) защита по перегреву ключей на схеме LM45.
Функционал: Чтение сообщений по шине i2c, вывод законченного сообщения в уарт Чтение напряжения на одной/трех линиях, вывод значения напряжения в уарт при его изменении на 0.1в Диапозон измеряемого напряжения 11-20в (схема согласователя уровней от вас) Предусматреть прерывание для режимов работы 1 линя/ 3 линии (посмотреть прерывание на старте и длее работа в одном из режимов) Вывод данных в уарт построчно в следующем формате, включая точку с занятой: Время;Событие;Данные;Дата1;Дата2;....... Время - время события в секундах, можно и в другом формате Событие - Для событий питания: номер канала, например: p1 p2 p3 Для событий шины: запрос мастера, например: r или w (read/write) Данные - Для событий питания: вольтаж, например 14.6 Для событий шины: адрес устройства, например 0х01 ...
1)Подстрели зайчика. В начальном состоянии светодиод моргает в следующем режиме: период 2 секунды (можно сделать с небольшой случайной добавкой), время зажигания 100 мс (можно регулировать по мере необходимости). Если человеку удается нажать кнопку в момент, когда светодиод горит, то «зайчик подстрелен» и нужно сыграть «фанфары охотнику», – трижды моргнуть светодиодом: 0.5 с светодиод горит, затем 0.5 с не горит, 0.5 с горит и т. д. После того, как фанфары сыграны, можно начинать охотиться за новым зайчиком. . 2)Светодиод включается двумя независимым способами: по кнопке и по команде. Включение по кнопке реализовать по двойному нажатию на кнопку с интервалом не более 200 мс, а выключение по одиночному нажатию на кнопку. Также включение можно осуществить команд...
необходимо написать алгоритм управления на stm32f103 для работы с асинхронным мотором МРБ-42 с редуктором 28. фазы мотора и датчики холла подключены к stm32f103 через драйвер JYQD v7.3e2. stm32 по цифровом протоколу (желательно i2c) получает управляющий сигнал в оборотах(градусах)/секунду(минуту). после получения сигнала контроллер должен удерживать поданную на него скорость с учетом непостоянной нагрузки на мотор, а так же возвращать текущую скорость мотора с максимально возможной частотой. частота поступаемых данных 20-80 герц. частота возврата одометрической информации (скорости) 40-1000 герц. ускорение как и торможение должно быть максимально возможным.
Разработка контроллера с управлением энкодером и индикацией режима (уставки) Выходные сигналы 0(4)-20ма, 0-10в, импульсный. Уставка (считывание) параметров over rs485 modbus Суть контроллера - управление различными исполнительными механизмами, например частотные преобразователи, контроллеры шаговых двигателей и пр. Предпочтительный контроллер stm32 Технические требования общие имеются. arduino - мимо
Микроконтроллер - ST elecrtonics STM32x. Функции и задача: Нужна библиотека для USB-MIDI интерфейса работающая под HAL генерируемым CubeMX. В библиотеке по мимо функций инициализации нужны NoteOn, NoteOff, ControlChange на передачу компьютеру и на прием от него.
Интересует срок и стоимость проекта на stm32f030r8. К плате подключается сканер отпечатков пальцев (C). При прикладывании пальца, отпечаток, которого есть в базе, должен сработать сервопривод s90, зажечься зеленый светодиод и сработать пьезоизлучатель, если нет в базе - красный светодиод и пьезоизлучатель. При нажатии кнопки один раз - добавление пользователя, сначала администратор свой отпечаток прикладывает, если отпечаток правильный, то только тогда можно добавить пользователя. При двойном нажатии той же кнопки - добавить администратора, самого первого пользователя. При удержании - очистить базу, можно только после подтвержения отпечатком администратора. Во всех случаях если успех, то зеленый мветодиод загорается и звучить пьезоизлучатель, если нет , то красный и тоже пьезоизлучател...
Необходимо прикрутить микроконтроллер к DECT модулю для сервисных функций.
Hello. CAN filter is required. on stm32f105. Open firmware preferably in KEIL. Ready board available. Attaching photo. I know the ID and bytes that need to be filtered and replaced. Thank. Здравствуйте. Требуется прошифка CAN фильтра. на stm32f105. Прошивка открытого типа. желательно в KEIL. Готовая плата имеется. Фото прилагаю. Знаю ID и байты которые нужно фильтровать и подменять. Спасибо.
Написать управляющую программу на STM32 для двигателей постоянного тока. Датчики обратной связи энкодеры.
Здравствуйте, Антон. Я видел Ваш отклик на объявление о поиске преподавателя по STM32, но не знаю насколько это актуально сейчас. У меня есть конкретный проект, который я хотел бы реализовать используя STM32 + FreeRTOS. Самообучение проходит достаточно медленно, думаю с преподавателем получится куда эффективнее. Оплата почасовая, занятия в виде консультаций: ответы на вопросы, проверка написанного кода итп. Если Вам это интересно, то стоимость можем обсудить.
Нужно соединить два ATTINY417 по и2ц - передавать данные встроенного ацп ( измеренные 12ть напряжений) От0.85 до 6В На второй ATTINY417 вешается дисплей NHD-1.69-160128UGC3 или с тачем лучше дисплей с тачем например nextion на дисплее еще надо кнопки нарисовать - по нажатии по и2ц второй проц ноги свои переключает процы и дисплей можно менять , что вам удобнее приложена картинка С вас схема в альтиуме и код Оплата по договренности
разработка тиристорного возбудителя для синхронного двигателя, инверторного выпрямительного зарядного устройства, инверторного преобразователя на основе stm32, плис и C or C++.
...задания: Микроконтроллер - mega8 TQFP питание - 3,3-5V Внешний кварц (Частота) - 8 МГц Связь - I2C аппаратный (в режиме slave) Опорное напряжение АЦП - внешнее на ногу aref Сброс настроек на значение по умолчанию - кнопкой Алгоритм программы: Выполнить АЦП преобразование одного сигнала (разрядность 10бит), усреднить, далее в зависимости от режима работы: 1й режим - это при запросе от master МК отправить значение АЦП по i2c. 2й режим - выполнить БПФ (быстрое преобразование Фурье) и при запросе от master МК отправить спектр сигнала по i2c. МК должен иметь возможность настраиваться по i2c от master. Параметры настраиваемые по i2c master МК-ом: 1) Адрес МК (mega8 slave) в сети i2c. по умолчанию адрес 32 2) Режим работы 1 или ...
В интернете есть инструкции подключения вышеназванных модулей к ардуино и малинке, нужно настроить их на Orange Pi PC с клоном Debian Armbian. Используется Python. Требования: MPR121: 1) после паузы в наборе в две секунды и если номер номер в разрешенном диаппазоне, например с 5-254, сохраняет введенный номер в файл с названием как у введенного номера и содержимым "true". Например если ввели "136" то сохраняет файл с названием "136" содержащем слово "true", а если ввели номер "260" то удаляет его с проигрыванием звука1. нажатие # удаляет введенный номер. нажатие кнопок сопровождается звуком2. 2) подсветка APA102 в ждущем режиме плавно мерцает белым цветом, при первом нажатии включается ровное свечение, нажатые кнопки светятся ...
Необходимо подключить nfc reader pn532 по UART и сенсорную клавиатуру MPR121 через I2C к Orange PI One.
В наличие отладочная плата stm324x9i_eval с контроллером stm32F439 NIH 6U TFBGA 216 и GPS-приемник GlobalSat BU-353 GLONASS. Нужно разработать прошивку (код с комментариями с использованием библиотек HAL) STM32 для приема данных с GPS-приемника
Написать прошивку для управления инвертором 24-220В (для альтернытивных источников питания) с чистым синусом, возможностью синхронизироваться с сетью 220В, подкачка частично мощности накопленной в аккумуляторах. Ранее устройство было собрано и работает на PIC, требуется создать такой же только на STM32. Задача написать прошивку а не создавать устройство. ТЗ нет, есть только принципиальная схема и все возможные замеры.
Необходим преподаватель. Для индивидуальных занятий по освоению STM32. Оплата почасовая. Занятия возможны удаленно. Необходима знания архитектуры и системы команд ARM Cortex-M
Приглашаем к сотрудничеству опытного С/С++ embedded developer со знанием английского языка. уверенные навыки С/C + + 5 лет опыта работы в коммерческих проектах уверенный устный и письменный английский опыт разработки встроенных решений на основе Cortex M0-4 (STM32f407 или аналог), ARM7 (NXP LPC2387 или аналог), AVR, iMX. знания пром. сетей и интерфейсов (CAN , RS232, I2C, SPI ) Знание программного обеспечения многопоточной обработки данных FreeRTOS , CTL, пр. TCP / IP (или аналогичный LwIP) знание протокола Modbus знания файловых систем (FatFs или аналогичный) Знание USB (ST основе или аналогичный) навыки планирования, умение выполнять задачу качественно и в срок Условия: полный рабочий день, пятидневная рабочая неделя, достойный уровень оплаты. Работа в развивающе...
STM32 Programming I am looking for a skilled programmer who is experienced in working with the STM32F030 microcontroller. The ideal candidate should have a strong understanding of C programming language and have previous experience in implementing signal processing functions. Requirements: - Proficiency in programming with the STM32F030 microcontroller - Strong knowledge of C programming language - Previous experience in implementing signal processing functions Skills and Experience: - Expertise in STM32F030 microcontroller programming - Proficient in C programming language - Previous experience in implementing signal processing functions If you meet these requirements and have the necessary skills and experience, please submit your proposal and include any relevant samples of...
We want expertise in electronic engineering and design to help us in our project regarding control of three phase motor speed using STM32 microcontroller. We want to utilize IOT along with BLE technology. We want to design and implement a system from scratch with hardware being the first step and software being the second.
I am using an MSP430 along with an MKII educational booster pack. The MKII has a microphone sensor that I want to use to "tune" a guitar with by matching the range of frequencies on a guitar string and to light an LED red or green depending on the correct or incorrect frequency it is receiving. Communication will be done through I2C and UART.
In this project we have a rPi connected to a display interface connected to 6 sensors over I2C and serial we have found several issues - pressure sensor stops working - program crashes - rPi gets stuck in login screen This will need to be fixed on the code side of things, but the Freelancer needs to have an understanding of the hardware aspect of things as well. We would like to take our existing project and have someone clean up Python Django code as needed, in hopes of creating a clean and stable version of our software With that being said, I am looking for a skilled front-end developer to fix performance and optimization issues in a python Django application for a Raspberry Pi device. The current state of the application is functional but needs improvements. The fixes shou...
...and implementing filtering algorithms (e.g., Kalman filter) to ensure precise weight measurements. Design and integrate user interface components for seamless interaction and display of weight readings. Conduct rigorous testing and calibration to guarantee accuracy and stability under varying conditions. Requirements: Proficiency in embedded C/C++ programming for microcontrollers, specifically STM32 series. Strong knowledge of signal processing techniques, particularly in implementing filters for noise reduction in weight measurements. Experience in hardware-software integration and sensor interfacing. Familiarity with testing methodologies and calibration processes for precise measurement systems. Additional Details: Deliverables: Clear documentation, including system design, u...
I am looking for a freelancer who can help me with a project involving the STM32G0 microcontroller. Specific Requirements: - Familiarity with STM32G0 microcontroller and its HAL library - Experience in interfacing microcontrollers with motor drivers - Proficiency in C programming language Skills and Experience Required: - Strong knowledge of STM32G0 microcontroller and its HAL library - Experience in working with motor drivers and encoders - Proficiency in C programming language If you have expertise in these areas and are interested in working on this project, please submit your proposal.
I am looking for a freelancer who can assist me with few coding tasks related to stm32. I am open to both specific project assistance and general coding tasks. Ideally, the freelancer should have experience with stm32 coding and be at an intermediate to advanced level.
I am looking for a freelancer to create a custom PCB with STM32 and TJA CAN Transceiver to convert UART BMS Data to DRONECAN BatteryInfo and BatteryInfoAux messages. The requirements for this project are as follows: - New design from scratch: The client does not have a schematic or design for the PCB and needs a new design from scratch. - Small form factor: The preferred form factor or size for the PCB is small, less than 5x5 cm. - Specific component requirements: The client has specific components in mind for the project. Ideal skills and experience for the job: - Experience in PCB design from scratch. - Strong knowledge of STM32(since libcanard drivers are already available) and TJA CAN Transceiver (or mcp2515 if that's easier) - Familiarity with UART BMS Data and DRO...
Looking to build a basic device for development using MSP430 processor. The device will have a display driver using I2C protocol, keyboard functionality, USB connectivity and onboard storage with timestamps. The following deliverables are expected: 1. Schematic and PCB design for the device which includes: display connections, Keyboard connections, usb connection and EEPROM if required 2. Software code to drive functionality for display, keyboard, usb interfacing and storage with timestamps
TIVA DSP Programming with 4D Systems Display I am looking for a programmer with experience in C to help me with a project involving TIVA DSP and 4D Systems Display. The specific requirements for this job are as follows: 1. Write program in magic code using Workshop IDE, the code in main loop should communicate with TIVA DSP with i2C or Serial using the specified ports in the figure below. (No exceptions) 2. In code composer studio 7 write the code to read the i2C parameters sent by 4d systems and reply back to the display. 3. I will send you the CCS code what I am using, and your code needs to run in parallel to it. Only use CCS 7 or 6 please don't go higher version. - This is the 4d systems software IDE.
Project Title: C programming microchip studio Microchip: ATSAME54 explained pro development board Project Requirement: - The client has a specific requirement in mind for the project Timeline: - The project should be completed within a month Ideal Skills and Experience: - Proficient in C programming language - Experien...- The client has a specific requirement in mind for the project Timeline: - The project should be completed within a month Ideal Skills and Experience: - Proficient in C programming language - Experience with microcontroller programming, specifically for the ATSAME54 microchip - Familiarity with Microchip Studio or similar development environment - sensor communication protocols (SPI, UART, I2C) - Ability to understand and implement specific project re...
I'm developing a weighing system. I have this problem. When I ap...have this problem. When I apply mechanical vibration to the weighing system, the kg change on the weighing system changes by 5-10 grams. In other words, if there are 2000 grams, the values go back and forth between 2000-2010. When I increase the filter parameters I apply, the problem is solved, but this time the system response slows down a lot. I am looking for someone to develop this process for STM32 without aggravating the system response. What I want is for you to create me a filter function that performs a precise filtering operation in the form of a .c .h and a usage file. Payment will be made after I try this file and see that it is successful. I am looking for talented freelancers to work with on an ...
I'm developing a weighing system. I have this problem. When I apply mechanical vibration to the weighing system, the kg change on the weighing system changes by 5-10 grams. In other words, if there are 2000 grams, the values go back and forth between 2000-2010. When I increase the filter parameters I apply, the problem is solved, but this time the ...have this problem. When I apply mechanical vibration to the weighing system, the kg change on the weighing system changes by 5-10 grams. In other words, if there are 2000 grams, the values go back and forth between 2000-2010. When I increase the filter parameters I apply, the problem is solved, but this time the system response slows down a lot. I am looking for someone to develop this process for STM32 without aggravating the syst...
I am looking for someone with experience in Arduino programming to develop a script for controlling a NEMA 23 motor using a potentiometer. The project requires the use of a DM542T driver, Arduino Nano, LCD1602 with I2C backpack, and a relay SRD 5V. The main requirement for this project is to display the motor RPM on the LCD with a refresh rate of 1 second. In terms of the CW or CCW options, I would like the script to trigger the relay every rotation or multiples of rotations. There is no specific deadline for this project, so the timeline is flexible. To ensure successful completion of this project, the ideal freelancer should have experience with Arduino programming, knowledge of motor control, and the ability to create wiring diagrams and assign pins correctly. Variables ...
I am looking for a freelancer to create a custom PCB with STM32 and TJA CAN Transceiver to convert UART BMS Data to DRONECAN BatteryInfo and BatteryInfoAux messages. The requirements for this project are as follows: - New design from scratch: The client does not have a schematic or design for the PCB and needs a new design from scratch. - Small form factor: The preferred form factor or size for the PCB is small, less than 5x5 cm. - Specific component requirements: The client has specific components in mind for the project. Ideal skills and experience for the job: - Experience in PCB design from scratch. - Strong knowledge of STM32(since libcanard drivers are already available) and TJA CAN Transceiver (or mcp2515 if that's easier) - Familiarity with UART BMS Data and DRO...
I have made a circuit using attached GPIO pin circuit diagram, i want someone to write the code , i have code for a another model of stm32.
I am looking for a developer to create an NRF52810 Arduino Core with specific features and functions. Specific Features: - Ability to interface I2C, SPI device. -Can use the following existing one as template: Requirements: - The software much be well commented, changes to the existing GitHub highlighted. -The software must be tested. Timeline: - The client needs the project to be completed within 1-2 weeks Ideal Skills and Experience: - Proficiency in Arduino programming - Experience working with NRF52810 - Knowledge of Bluetooth connectivity - Ability to meet tight deadlines - C/C++ exerience - BLE experience
... Embedded Programming and Hardware Designing PCB Designing Schematic/Circuit Designing PCB Assembling 3D Design and Printing Automation AI-assisted development App Development, both Android and iOS Web Application Development Your verifiable expertise should extend to tools like Altium, Eagle, KiCad, Orcad, Proteus EasyEDA, Solidworks, Fusion 360, Arduino IDE, STM32 IDE, MPLAB, MATLAB, Microchip Studio, Eclipse, Intellij, Netbeans, Atom, FlatCAM, Android Studio, XCode, VSCode, WinAVR. Avoid using copy/paste bids; only bid if you're proficient and capable of handling the jobs we offer. In your first reply, provide a comprehensive portfolio with references outside Freelancer for verification. NOTE! Failure to check our profile will disqua...
Merhaba Biyosinyallerin kayit etmek icin STM32 ve moduller kullnarak bir proje yapmak istiyorym.
I am in need of a hardware+PCB designer who is familiar with Altium for a project involving circuit design. The complexity level of the design is moderate. I have specific components and materials that should be used in the design. Skills and experience required: - Proficiency in Altium - Strong knowledge of circuit design - Experience with modera...design. The complexity level of the design is moderate. I have specific components and materials that should be used in the design. Skills and experience required: - Proficiency in Altium - Strong knowledge of circuit design - Experience with moderate complexity level projects - Ability to work with specific components and materials provided by the client - People who has experience with STM32 is preferred(STM32+small LCD disp...
Skills and Experience: - Strong experience in firmware development - Expertise in programming languages such as C, C++,Python and assembly - Knowledge of embedded systems and microcontrollers - Familiarity with hardware design and circuitry - Ability to troubleshoot and debug firmware issues - Experience with communication protocols such as I2C, SPI, and UART
I am looking for an Electronic Design Engineer with a specific skill set in Hardware Design and Simulation. The ideal candidate should have experience in designing analog circuits and systems. Skills required: - Microprocess :STM32, ESP32, Arduino - Knowledge of circuit design principles and techniques - Familiarity with circuit simulation and analysis tools Experience: - The engineer should have at least 5-10 years of experience in circuit design - Strong understanding of PCB layout and component selection for circuit designs Software/Tools: - Familiarity with industry-standard circuit design tools and software - Proficiency in using simulation and analysis tools for several circuits Note: The specific software knowledge requirement was not mentioned by the client.
Hello! I am looking for an experienced freelancer to help me with learning STM32 programming. I am currently at an intermediate level with programming, and am interested in learning all aspects of STM32 programming – from basic concepts to specific applications to advanced techniques. I am ready to start the learning process immediately; please contact me if you are qualified to teach me the skills I need. Thanks for your time.
encoder, 2x16 lcd , stm32 , current sense , voltage sense , 100W (5A) motor control board.
I am looking for a freelancer to help with a project that involves electronic and programming development. Specifically, I am looking for someone to help with full system d...am open to suggestions regarding the specific platform and technology that may work best for this specific project, we think of Nano Pi to communicate with Thermal camera (rs232), we need to make communication and show the pixels on the LCD screen + be able to access that pixels from Nano PI externally via ModBus RS485 (PLC), PCB can be alternatively developed from beggining using for instance STM32 microcontroller. The turnaround time for this project is 1-3 months. Therefore, I am in need of a freelancer who can work efficiently and within the given parameters to ensure that the project is completed in a time...
stm32 , 48V PMM motor , 3 phases, current limitation and LCD. I need only PCB design.