Товарищи, которые два года назад собрали на
Indiegogo денег на разработку интересного GPS модуля, для рекламы решили раздать партию его упрощённой версии бесплатно.
Оплачивается только доставка, в Москву она стоит $10.
Обещают прислать комплект из 2 плат —
- «NavSpark-mini» — 32bit Arduino-совместимый контроллер с 1MByte Flash + 212KByte SRAM + FPU + GPS.
- «UART-to-USB» адаптер
Спецификации
HARDWARE SPECS
* 100MHz 32bit LEON3 Sparc-V8 + IEEE-754 Compliant Floating Point Unit
* 1024KB Flash Memory + 212KB RAM
* 1x full duplex asynchronous UART
* 1x SPI shared with GPIO
* 1x 2-wire interface shared GPIO
* Atomic clock synchronized P1PPS time reference with ±10nsec accuracy
GPS SPEC
* 167 channel Venus 8 engine
* Uses GPS, SBAS, QZSS signals
* 1 ~ 10 Hz update rate
* Position accuracy 2.5m CEP
* Velocity accuracy 0.1m/sec
* Warm start TTFF under open sky 29sec average
* Cold start TTFF under open sky 30sec average
* Cold start sensitivity -148dBm
* Tracking sensitivity -165dBm
* Operating range: (altitude < 18km) or (speed < 515m/sec), both not exceeded simultaneously
На сайте приводится даташит, схема, ресурсы для разработчика,
руководство на 54 страницы с настройкой IDE Arduino и примерами кода — всё как у взрослых. Внешнюю антенну вот только нахаляву не дают, к сожалению.
Перейти в магазин
Добавить в избранное
Рейтинг купона или акции:
+19
Доставка Федексом — 20 долл.
Но разбирать поток NMEA-логов куриными мозгами Ардуины тяжко. А тут процессор на сто мегагерц с FPU, которому это по плечу, с запасом. Но зато GPIO мало.
Я купил уже в общей сложности три штуки вот подобных под разные проекты. На ардуино. Мозгов китайской копеечной Arduino Pro Mini вполне хватает для обработки ошибок (или истинности) позиции, получения координат и даты/времени. Без учёта того, что мозги ещё должны делать основную работу скетча.
И за всё десять баксов с антенной и пересылками.
Работает офигенско.
Что тут не так?
Хинт: сделайте конвейер — прерывание от UART получает строку и СРАЗУ раскидывает ее по полям в ТЕКСТОВОМ виде. А текст в требуемый формат (float, int, что там еще вам нужно) преобразуете асинхронно, по мере надобности. Больше 1-2% процессорного времени тут просто не на что тратить!
посмотрим что за зверь
приедет — возможно напишу обзор
У меня пишет «An error occurred while connecting to PayPal. „
Но — спасибо!
P.S.: Заказал.
Mt3333 стоит в райооне 15 и он с антенной, глонасом, но без контроллера, да.
Прикручу точное время к своим ламповым часам.
Первые впечатления — модуль довольно дубовый. Лежа на подоконнике с комлектной активной антенной, видит 2-3 спутника и часы. Про координаты и речи нет. Если покрутить антенну — и расположить ее под 45 градусов к окну — то видит 5 спутников, но до координат не доходит. Рядом лежащий телефон с AGPS, загруженным 9 дней назад ловит 8/19 спутников через 3-5 секунд. (К слову, прошивка из коробки поддерживает AGPS и данные я загрузил)
Потребление — когда вынес на открытую местность — 5-6 спутников, 60-65ма (это правда, с учетом USB-UART, но там до 10ма). Это при обещанных 15ма.
На неделе еще потестирую и сравню с SIM68.
When NavSpark mini has GNSS feature, NMEA will be output to
the UART 1 through micro USB and since NavSpark mini has no UART 2, no console is available.
Т.е. при компиляции с GPS, на большой плате — есть уарт который идет в усб — там всегда передаются nmea. Второй уарт уже для пользователя. В версии мини — уарт тупо занят и использовать из кода его нельзя…