Hayri Uygur's Tiny1284P Puts a USB Type-C Arduino-Compatible ATmega1284P on Your Breadboard

"A huge upgrade" from an ATmega328, Uygur claims, "with 4 times more flash, 8 times more RAM, and 4 times more EEPROM."

Gareth Halfacree
4 years ago

Bulgarian electronics specialist Hayri Uygur is preparing to launch a new breadboard-friendly, Arduino-compatible development board based on the ATmega1284P microcontroller: the Tiny1824P.

"Tiny1284P is a development board based on the ATmega1284P that uses a USB Type-C connector for programming and power," Uygur explains. "It is a huge upgrade from other similarly-sized boards that use the ATmega328, with 4 times more flash, 8 times more RAM, and 4 times more EEPROM. You can use it for anything that the ATmega328 was too small for, in the same form factor, with better connectivity through USB Type-C."

"While there are other ATmega1284P development boards out there, this one stands apart because it has ease of use in mind. It is based on the popular Arduino UNO platform and will integrate seamlessly into it. It is made with 0805 SMD parts on purpose, because they are easily hand soldered without the need for a reflow oven."

The design uses an ATmega1284P-AU surface-mount microcontroller running at 16MHz in default 5V mode or 8MHz at 3V, with 16kB of static RAM (SRAM), 128kB of flash memory, and 4kB of EEPROM. As well as the USB Type-C connector, with an FT231XS USB 2.0 UART transceiver, there's JTAG connectivity and a six-pin in-system programming (ISP) header, along with breadboard-friendly GPIO covering two UARTs, three SPI buses, one I²C bus, and six pins with pulse-width modulation (PWM) capabilities.

More details are available on the Crowd Supply page, where you can sign up to be notified when the crowdfunding campaign goes live.

Gareth Halfacree
Freelance journalist, technical author, hacker, tinkerer, erstwhile sysadmin. For hire: freelance@halfacree.co.uk.
Latest articles
Sponsored articles
Related articles
Latest articles
Read more
Related articles