I have what i think is a fantastic AI hardware device but I'm not sure how to market it properly.
There are a number of best practices -- and, generally, they are universal regardless of your product or service.
The one that I would stress above all others is: Understand Your Customer.
That is, resist the temptation to "jump in and build something", take some time to interview prospective customers. Understand what they want (be looking for clues, as Steve Jobs famously said, most consumers don't know what they want, but you can find sources of friction and answer those)
Talk to people. Understand what frustrates them with the current solution. What would their lives be like with your product? Do they *need* this? What happens if they don't have it? Are their implications if they don't buy? Is their FOMO (Fear Of Missing Out)?
A lot of entrepreneurs make a solution based on *their* perception of a problem without taking into consideration that their ideal customer may have a different need.
Good luck and let me know if I can help further,