-
MiniCore
Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
If you do want to use the Arduino libraries and Arduino IDE as normal you need to install MCDude's MiniCore which is an implementation of Arduino that lets you work directly with the chips (i.e. the "board" in the Arduino IDE is the chip directly). In the link above you can find amongst others install instructions and the maps of the chip pins to Arduino pins (which you need to know which microcontroller pin corresponds to which Arduino pin number when you do things like digitalWrite).
Related posts
-
Barebone ATmega328 project at 8Mhz
-
Arduino Uno Bootloader flash Issues
-
definitive guide on programming the SMD ATmega328 or ATmega32u4?
-
Having trouble communicating with a CP2102 IC on a custom board. Simplicity Studio says it is not recognised properly even though it does show up. Tried replacing drivers with Zadig, no change. Perhaps the schematic is wrong?
-
ATMEGA328 16MHz flash to 8MHz (without crsytal)