Microcontroller ATtiny404 firmware development
Budget: $240 – $2,000 HKD
Development station : Ubuntu 20.04
MPLAB 6.0
Pickit 4
Toolchain : XC8 C language compiler
Target MCU : ATtiny404 SOC-14
Firmware function :
ATtiny404 acts as a peripheral controller, communicates with another computer using its pin in Bit-Bang UART mode. Function of ATtiny404 is to read one of its pin, convert the voltage input of the pin using build in A/D converter into a 10 bit value, do some multiplication and scaling and save it in eeprom and/or in an internal RAM location.
When host processor issue a command via the UART, ATtiny404 will decode the comand, base on the command, ATtiny will perform read or write on EEPROM or transmit the A/D value or the scaled A/D value back to the host processor.
MPLAB 6.0
Pickit 4
Toolchain : XC8 C language compiler
Target MCU : ATtiny404 SOC-14
Firmware function :
ATtiny404 acts as a peripheral controller, communicates with another computer using its pin in Bit-Bang UART mode. Function of ATtiny404 is to read one of its pin, convert the voltage input of the pin using build in A/D converter into a 10 bit value, do some multiplication and scaling and save it in eeprom and/or in an internal RAM location.
When host processor issue a command via the UART, ATtiny404 will decode the comand, base on the command, ATtiny will perform read or write on EEPROM or transmit the A/D value or the scaled A/D value back to the host processor.