ATSAMD21 LORAWAN
$30-250 USD
Pagado a la entrega
Necesito un programa para un ATSAMD21 que funcione con batería y que siempre esté en modo deep sleep, pero mientras está en ese modo lea pulsos en 2 entradas digitales, cuando una entrada digital sea habilitada, el microcontrolador debe despertar y enviar los datos del acumulado de pulsos leídos en un mensaje lorawan, adicionalmente debe enviar el estado de la batería (leer un ADC conectado a esta); la comunicación con el servidor LoRa debe poderse ajustar el tiempo de envío (cada 10 minutos, 15, 30 o 1 hora) almacenar los datos en una memoria FRAM y debe poder parametrizarse por cantidad de pulsos leídos (es decir que cada x cantidad de pulsos despierte y envíe el dato de la última hora acumulado de pulsos y el total de pulsos desde que entró en funcionamiento y el estado de la batería. el hardware ya está diseñado, se recomienda NO usar Arduino, de preferencia Atmel Studio
Nº del proyecto: #27695706
Sobre el proyecto
5 freelancers están ofertando un promedio de $100 por este trabajo
Hello, thank you for your job posting. I read your description about--ATSAMD21 I am a senior electrical engineer. I have plenty of experience in firmware development and micro-controller developments. I can write the f Más
Bienvenido señor Puedo ayudarlo a completar con éxito su proyecto. Soy un experto en el campo de Arduino. He realizado muchos proyectos similares para este trabajo. Envíame todos los detalles. Estos son algunos de mis Más
Buenas noches. Soy Ingeniero electrónico y tengo amplia experiencia (desde 2003) en programación y diseño de hardware. Según los requerimientos que has publicado, no tendría inconvenientes en realizar el proyecto, aunq Más