Перейти к содержанию
    

[email protected]

Участник
  • Постов

    23
  • Зарегистрирован

  • Посещение

Весь контент [email protected]


  1. Задача -- аккуратно доработать прошивку устройства на nRF51 и протестировать вместе с сопутствующим софтом. Удаленка, частичная занятость (ориентировочно, 10-20 часов в неделю), визиты в контору раз в одну-две недели. Длительность проекта -- 2-3 месяца. Город -- Санкт-Петербург (!) Пишите на [email protected], отвечу с основного ящика.
  2. А мне уведомления с форума на почту не ходят, так что я ваши ответы только сейчас и заметил. Напишите pls в каком районе вас можно найти, передам коллегам для будущих свершений.
  3. Да, меньше. Но вот в конкретном данном случае нужен именно SPI.
  4. Есть пара вот таких плат. На них установлен акселерометр в корпусе LGA-16. Платы сделаны так, что вывод CS подтянут к VDD, из-за чего акселерометр невозможно использовать в режиме SPI. Нужно взять эти платы, снять с них акселерометры и переставить на платы-переходники. Плату-переходник можно сделать ЛУТ-ом или купить готовую. Действие происходит в Санкт-Петербурге. Пожалуйста, пишите на [email protected].
  5. В Санкт-Петербурге лежит устройство на nRF51 (ARM Cortex M0), которое надо прошить в ближайшие дни. Прошивка готова, инструкция имеется, схематика имеется. Ищем человека с отладчиком типа ST Link v2, Segger J-Link Работа разовая, с перспективой повторить ее 2-3 раза в ближайший месяц. Пишите на [email protected], отвечу с основного ящика.
  6. Имеется устройство, у которого 38 измерительных каналов. Оно подключается к компьютеру через USB и определяется как виртуальный COM-порт. Устройство пишет в COM-порт вот такой лог: ... ADC_NN=32, LEVEL=0 ADC_NN=33, LEVEL=23 ADC_NN=34, LEVEL=2 ADC_NN=35, LEVEL=37 ADC_NN=36, LEVEL=0 ADC_NN=37, LEVEL=0 ... В логе печатается номер канала и напряжение на нем. Требуется создать приложение, которое будет делать следующее: отрисовывать все 38 графиков одновременно позволять пользователю настраивать "развертку" по времени, то есть масштаб по оси X, нажатием пары кнопок сохранять поступающие данные в файл в формате "время канал уровень" при выделении мышью прямоугольника в области графиков -- сохранять в отдельный файл все значения, попавшие в выделенное Никаких дополнительных UI-элементов в приложении не нужно. Предлагаемая среда для разработки -- Processing 3: www.processing.org. Delphi не предлагать) Если готовы сделать за пару дней, пишите на [email protected], отвечу с основного ящика.
  7. Существует несколько open-source библиотек, которые реализуют протокол USB Serial или Virtual COM port для Android, причем смартфон работает в режиме USB Host. Например: https://github.com/mik3y/usb-serial-for-android https://github.com/felHR85/UsbSerial В одну из этих библиотек, по выбору, нужно добавить поддержку чипа STM32F04, чтобы обмен осуществлялся также и с ним. Прошивка для чипа есть в исходном коде, основана на том, что сгенерировал CubeMX. Ожидаемые результаты: библиотека с доработками, выложенная на github тестовое приложение для STM32F04, которое демонстрирует эхо -- отправляет обратно полученные байты, в виде кода и работающей прошивки Если понадобится отладочная плата с STM32F04 -- оплатим ее заказ и доставку. Пишите на [email protected], отвечу с основного ящика. Пожалуйста, сразу напишите парой строк, что именно надо поменять в USB-библиотеке, чтобы добавить поддержку STM.
  8. Имеется устройство, которое соединяется со смартфоном через Bluetooth LE и шлет поток данных. Ищем Андроид-разработчика, который разработает и будет поддерживать native Java приложение для визуализации этих данных. Требуется знание Java и Android Studio и желание работать с github или bitbucket. Очень интересен будет опыт работы с Bluetooth Low Energy, а также опыт в электронике. Приложение на нынешнем этапе состоит из двух экранов, на которых выводятся график и числа-результаты обработки данных. Все это умещается в полутысяче строк кода плюс сторонняя библиотека для управления устройством. По оценкам, для завершения разработки приложения потребуется 2-3 человеко-месяца, растянутые на полгода календарного времени. То есть работать по вечерам и выходным -- вариант. Оплата поэтапная, типичная длительность этапа -- неделя. Работа удаленная, но устройство сейчас находится в Санкт-Петербурге. Соответственно, имеем географические предпочтения. Пишите на [email protected], отвечу с основного ящика. Картинка интерфейса для привлечения внимания.
  9. Есть плата размером 40x20мм, для которой нужно сделать корпус. Имеется чертеж корпуса для предыдущей версии платы, step-файл. 3D-модель платы тоже имеется. Нужно сделать следующее: исправить в чертеже путаницу между дюймами и миллиметрами -- сейчас размеры отображаются в 25.4 раза больше чем надо удлинить корпус, вытянув его вдоль одной из осей, чтобы новая плата в него влезла, но сохранив радиусы скруглений добавить отверстие для кнопки порезать корпус на две части, наподобие мыльницы, чтобы можно было распечатать его на 3D-принтере собственно, распечатать пару экземпляров прислать обычной почтой Пожалуйста, пишите на [email protected], отвечу с основного ящика.
  10. Нет, готового там нет. Ну и вообще это скорее оплачиваемое тестовое задание к большому проекту.
  11. Нужно сделать прошивку для модулей BLE112 или BLE113 или USB-донгла BLED112. Язык -- BGScript, не Си. Разыскивается человек, который уже работал с BGScript на одном их этих модулей, или просто знает принципы Bluetooth Low Energy. Для старта предлагается небольшой проект, строк наверное на 300 кода BGScript. Пишите на [email protected], отвечу со своего основного ящика.
  12. Куплю USB Blaster или другой программатор для CPLD Altera 5M40ZE64. Нужен в Екатеринбурге, можно прислать EMS. Оплата на киви-кошелек или каким-нибудь другим способом. Аренда тоже возможна, дам залог. Предложения присылайте на [email protected], отвечу со своего основного ящика. Или пишите прямо сюда, на форум.
  13. Нужно реализовать Bluetooth-профиль по спецификации https://developer.apple.com/bluetooth/Apple...ecification.pdf Целевая платформа -- модуль BLE113A или донгл BLED112 от Bluegiga/Silicon Labs, язык "программирования" -- BGScript. В результате Bluetooth-модуль должен опознаваться устройствами Apple как стандартное MIDI-устройство. В качестве теста: после установки соединения модуль присылает на устройство Apple миди-поток, в результате чего устройство играет, например, гамму. На конечном этапе проекта Bluetooth-модуль должен получать MIDI-команды по SPI, оборачивать их в протокол Apple-Bluetooth-Low-Energy-MIDI-Specification и отправлять на девайс Apple. Предложения присылайте на [email protected], отвечу со своего основного ящика. Пожалуйста, опишите вкратце свой опыт с BT Low Energy и модулями Bluegiga, если есть, а также укажите, за сколько времени и денег вы бы взялись сыграть гамму на макбуке через Bluetooth. Задача состоит исключительно в написании прошивки для модуля (или донгла), и ничего кроме установки соединения и отправки тестового миди-потока он делать не должен.
  14. Есть плата, на которой сидит PIC16F1459 и мультиплексор. У платы несколько десятков входов, на которых подается напряжение от 0 до VCC. PIC управляет мультиплексором, так что входы платы один за другим подключаются к АЦП-входу PIC-а. Кроме того, на плате есть USB-разъем, разведенный, естественно, на PIC. Устройство, будучи подключенным к Windows PC, должно определяться как стандартный USB COM Port. Требуется с некоторой частотой опрашивать входы платы и выдавать на USB текст в формате "#канала - уровень_на_АЦП\n". Мультиплексор понимает сигналы "подключить вход 0", "подключить следующий вход", которые синхронизируются тактовым импульсом. Сигналы и тактовый импульс приходят просто с GPIO-выводов PIC. Присылайте ваши предложения (цена, срок) на [email protected]. Отвечу со своего основного ящика и пришлю схему платы. Пожалуйста, в письме сразу ответьте на контрольный вопрос: с какой частотой получится опрашивать входы платы и почему? Вопросы по задаче пишите прямо сюда или на почту.
  15. Ищу монтажника в Екатеринбурге. Нужно собрать несколько -- от одной до 10, а в перспективе -- до полусотни несложных плат. Компоненты предоставлю, а резисторы и конденсаторы 0603 распространенных номиналов можно и свои (оплатим). Все компоненты, кроме одного, подходят для ручной пайки. Один безногий -- BLE113A, его можно ставить в печке, ну или тоже вручную, если получится. Пишите на [email protected], отвечу с основного ящика и вышлю спецификацию.
  16. Куплю программатор для PIC16 и PIC18. Любой модели, но должен поддерживать PIC16F1459. Нужен в Екатеринбурге, можно прислать EMS. Оплата на киви-кошелек или каким-нибудь другим способом. Предложения присылайте на [email protected], отвечу со своего основного ящика. Или прямо сюда, в форум.
  17. Имеется чертеж платы, сделанный в Альтиуме 14.3.14, в виде файла .PcbDoc. Надо по этому файлу сделать схему платы, файл .SchDoc, тоже в Альтиуме. Плата размером 20x30 мм, двухслойная, на ней два чипа о 20-30 ногах, остальное -- стабилизатор питания, разъем и рассыпуха, всего 23 компонента. Для всех соединений и пинов назначены цепи (nets), всего 33 обозначения. Цепи BQ_CHG, DATA2_XDATA, XCLK, PIC_EOSCAN включают только одну точку, на схеме к ним надо дорисовать клемму. То же самое и для цепи COM. Еще, между VBAT и GND добавить батарейку. Пишите на [email protected], отвечу со своего основного ящика. Технические детали можно выяснять прямо здесь.
  18. Встречный вопрос, как в анекдоте: куда платить деньги?.. Пришлите что-нибудь на [email protected] А я отвечу со своего основного ящика.
  19. Целевое устройство -- CPLD Altera 5M40ZE64C5N из семейства MAX V. Требуется реализовать на нем сдвиговый регистр наподобие 74HC164 (см. например http://www.nxp.com/documents/data_sheet/74HC_HCT164.pdf) Отличия от 164: -- регистр должен быть не 8-битным, а большей разрядности: столько, сколько получится; -- не два, а только один последовательный вход; -- использовать возможности Max V по разделению напряжения питания и уровня логических входов и выходов. Регистр должен поддерживать daisy chaining, то есть последовательное включение нескольких устройств для увеличения разрядности. В результате ожидается схема или таблица, которая показывает, какая нога CPLD что делает и куда подключается, а также прошивка вместе с исходным проектом для Quartus, которую можно зашить на CPLD.
×
×
  • Создать...