Micronucleus for atmega328p

Can someone help me to use micronucleus bootloader for atmega328p and to make a one chip Arduino

What is "micronucleus bootloader"?

One chip Arduino is simple.
Atmega328P,
16 MHz crystal
two 22pF caps
10K resistor
four 0.1uF caps.

ICSP header for bootloading: Power, Ground, Reset, SCK, MOSI, MISO
FTDI Basic USB/Serial interface: DTR, Power, Gnd, Rx, Tx

Or leave off the headers, and connect to the appropriate pins with flying leads.

Micronucleus is a bootloader which uses the v-usb library to program the mcu as in some attiny85 development board. By single chip Arduino I meant only one chip as the mcu and the usb to serial converter all in one

Oh, you want a 32U4 chip then. That is only available in a surface mount part.
I do '328Ps like the above a lot, and just plug on an FTDI Basic when I want to download code and debug it, then remove it when down. Lot easier than messing with SMD parts.

Uses a regular Arduino bootloader, will have to look up which one, see what the Leonardo, or maybe the ProMicro uses.

I hate smd ic so I thought if atmega328p had the feature, it would be cool. Is there any way like the atmega8a ,although doesn't support usb interface , it use v-usb to achieve usbasp, so could someone build a bootloader for atmega328p which can be programmed by usb directly

Seems like a difficult way to go for not much gain.

Google has many examples, probably want to find the latest dated version you can. Maybe look on Github as well.

https://www.workinprogress.ca/v-usb-tutorial-software-only-usb-for-mega-tiny/

An FTDI module is just a few dollars and can be used from project to project. I have one on the end of a cable next to my laptop that I use all the time. it's a very useful tool to have.
I use this one all the time
https://www.tinyosshop.com/index.php?route=product/product&product_id=600&filter_name=ftdi

This one has Mini-USB connector, and comes with a cable. I also have some of them around.

Ya it's a bit harder but a bootloader like this can help many other mcu too. Thank you CrossRoads for spending your valuable time for me

This site seems more up to date. Good luck with your project.

"Fully USB 1.1 compliant low-speed device, except handling of communication errors and electrical specifications."

Do computers still have USB1.1 capability?

I have visited it but I think it can't load Arduino sketches. Needs a custom bootloader right??

Not sure, never tried it.
I just bootload all my '328Ps as an Uno, then use the FTDI Basic to talk to them.

I figure your 328P will need some kind of bootloader before it will talk over V-USB as well.
Maybe the same as an Uno, maybe something custom. I don't know.

It requires a custom bootloader which is out of my reach. Do you know someone who makes bootloader for 328p ??

You could try MCUDude

He posts in the forum a lot too, not sure under which name.