Config: Mac --> USB(serial) cable --> (USB)Nano
%avrdude -v -v -p atmega328p -c arduino -P /dev/cu.usbserial-1460 -b 57600 -D -U flash:w:nano_blink.hex:i
or with different baudrate 115200
%avrdude -v -v -p atmega328p -c arduino -P /dev/cu.usbserial-1460 -b 115200 -D -U flash:w:nano_blink.hex:i
Hardware configuration 1: Mac(terminal) <--> USBasp <--> Nano
software 1: "make flash" will compile/upload to Nano and LED will blink
Hardware configuration 2: Arduino-IDE <--> USB cable <--> Nano
eab038792671a9500aebed7465d45acb32a5efa9
In IDE, open Blink.c, then compile and upload to Nano
Custom brushed motor firmware for a cheap 20A ATmega8-based BLDC controller from China
https://itsallrc.wordpress.com/2014/04/13/how-to-flash-simonk-firmware/
https://hackaday.com/2016/02/04/adding-position-control-to-an-open-source-brushless-motor-driver/