GeekMagicClock / smalltv-pro

PRO version of GeekMagic smalltv
93 stars 11 forks source link

Open Source #1

Open nickba86 opened 9 months ago

nickba86 commented 9 months ago

Hi, how are you? I love to buy the hardware but for me is important to read and modify for my self your code. Can you release the files before compilation and tell us the programming language. Thank you! Kind Regards

GeekMagicClock commented 9 months ago

Hi, no plans for the time being, but possible, thanks.

mowtschan commented 9 months ago

I would love to see the source code.

okeeffm commented 9 months ago

I would also love to see the code as clearly some good programming is behind this and it would benefit the open source community which is what this all about.

bdiez commented 8 months ago

Is it posible use custom firmware Programmed as an ESP32 via usb?

maxbrito500 commented 7 months ago

Hello, the hardware is cute. I understand you are worried about releasing the whole firmware albeit people here would help to improve it and this would increase sales.

Maybe it would be possible to release as opensource a small firmware example?

This way you keep the larger firmware but we could write other functions as experiment.

GeekMagicClock commented 7 months ago

Hi, what do you think if there's a version for developer? With the basic SDK, shows how to display images/text, get url request/response.

nickba86 commented 7 months ago

Hi! That would be great for me! If you realise that I would certainly buy the hardware cuz I love it but I really need to put my custom code. Thanks!

Yelles commented 7 months ago

+1 I'd also like to have access to it to add functionality (being a developer myself).

And for my part, I'd definitely buy even more smalltvpro if I could customize them.

I can only see advantages on my side 🚀

makuser commented 7 months ago

Is it posible use custom firmware Programmed as an ESP32 via usb?

USB is only connected for power. You can however open up the unit and just flash it via GPIOs.

nowinskp commented 4 months ago

Same here, I'd love to see the source code and be able to modify it to my needs.

Or at least theme it.

b4rtt commented 4 months ago

Same here

benjaminkjh commented 4 months ago

I agree. It could be great if the source code was open. I am sure that the community would be able to develop a lot of great features ☺️

b4rtt commented 4 months ago

@GeekMagicClock What do you think? I have about 5 applications I would like to write for this hardware. I have a lot of plans. I think it could boost sales of this hardware.

duckduckdog commented 4 months ago

@GeekMagicClock I am charmed by the product line, but I know that I would end up more annoyed with everything it can't do instead of appreciating everything it can.

No single developer will be able to make everyone happy, plus every neat project someone comes up with will be free advertising.

nowinskp commented 4 months ago

I think @GeekMagicClock fears their software will just get copied and distributed on copycat versions of their product - and I get it. However, open sourcing this will allow people to do much more, eg. release free custom versions of the software that support many different features a single dev cannot just code and maintain themselves.

If this is played right, eg. a site for uploading this custom software versions is made, along with the shop to buy the original product, this could boost the sales regardles of potential copy-cats that will appear on the market.

GeekMagicClock commented 4 months ago

Hello, dear all, I have just come back after the long festival chinese lunar new year, I see your great passion in this, as @nowinskp mentioned, that is the key point why it is not open sourced for now, I have experience in that, the copies annoy us a lot, they showed no respect.

But I was planing a new hardware project, esp32-s3 with larger Ram and ROM size, with the same box and screen size. This is a compromise initial idea, I have some reasons to do this:

1) esp32-s3 is more powerful, I also want to learn more of its features through this open source. 2) esp32-s3 can be reprogramed without external serial chip, just one usb cable with data is possible. smalltv or smalltv-pro can't be done without external chip. 3) At least 10 sets of GPIO are reserved inside the box for easy expansion, external sensors are possible. 4) We'll offer some basic code samples, no need to open the source of smalltv-pro, it's already a commercial product.

And the model would be GeekMagic S3.

What do you think? Please leave your messages, thank you.

florentineprinzessinzusachsen commented 3 months ago

And the model would be GeekMagic S3. What do you think? Please leave your messages, thank you.

@GeekMagicClock That would be great.

Still I'd love an SDK or basic instructions/documentation on how to use my own firmware or extend the existing on the smalltv and smalltv pro.

b4rtt commented 3 months ago

Hello, dear all, I have just come back after the long festival chinese lunar new year, I see your great passion in this, as @nowinskp mentioned, that is the key point why it is not open sourced for now, I have experience in that, the copies annoy us a lot, they showed no respect.

But I was planing a new hardware project, esp32-s3 with larger Ram and ROM size, with the same box and screen size. This is a compromise initial idea, I have some reasons to do this:

  1. esp32-s3 is more powerful, I also want to learn more of its features through this open source.
  2. esp32-s3 can be reprogramed without external serial chip, just one usb cable with data is possible. smalltv or smalltv-pro can't be done without external chip.
  3. At least 10 sets of GPIO are reserved inside the box for easy expansion, external sensors are possible.
  4. We'll offer some basic code samples, no need to open the source of smalltv-pro, it's already a commercial product.

And the model would be GeekMagic S3.

What do you think? Please leave your messages, thank you.

Sounds awesome!

CezarMihnea commented 3 months ago

Hello, dear all, I have just come back after the long festival chinese lunar new year, I see your great passion in this, as @nowinskp mentioned, that is the key point why it is not open sourced for now, I have experience in that, the copies annoy us a lot, they showed no respect.

But I was planing a new hardware project, esp32-s3 with larger Ram and ROM size, with the same box and screen size. This is a compromise initial idea, I have some reasons to do this:

  1. esp32-s3 is more powerful, I also want to learn more of its features through this open source.
  2. esp32-s3 can be reprogramed without external serial chip, just one usb cable with data is possible. smalltv or smalltv-pro can't be done without external chip.
  3. At least 10 sets of GPIO are reserved inside the box for easy expansion, external sensors are possible.
  4. We'll offer some basic code samples, no need to open the source of smalltv-pro, it's already a commercial product.

And the model would be GeekMagic S3.

What do you think? Please leave your messages, thank you.

This sounds awesome! I will sure but some of these when they appear. When do you think it'll be ready? Also, the price of s3 is bigger than the one for small TV pro... So at what price do you expect to sell it?

nowinskp commented 3 months ago

Hello, dear all, I have just come back after the long festival chinese lunar new year, I see your great passion in this, as @nowinskp mentioned, that is the key point why it is not open sourced for now, I have experience in that, the copies annoy us a lot, they showed no respect.

But I was planing a new hardware project, esp32-s3 with larger Ram and ROM size, with the same box and screen size. This is a compromise initial idea, I have some reasons to do this:

  1. esp32-s3 is more powerful, I also want to learn more of its features through this open source.
  2. esp32-s3 can be reprogramed without external serial chip, just one usb cable with data is possible. smalltv or smalltv-pro can't be done without external chip.
  3. At least 10 sets of GPIO are reserved inside the box for easy expansion, external sensors are possible.
  4. We'll offer some basic code samples, no need to open the source of smalltv-pro, it's already a commercial product.

And the model would be GeekMagic S3.

What do you think? Please leave your messages, thank you.

Sounds great! Ideally you'd have some sort of plugin support so people can write their own stuff without the need to change original code.

duckduckdog commented 2 months ago

Clones and copies are a hard problem to solve, but they aren't your customers. Let them fight each other just to be a little cheaper because they have nothing else to offer.

Fight to make the best, best supported & most capable devices you can & you will have loyal customers.

Don't think about people who only want to take & forget people who want to give and help you build things more people want to buy.

Yelles commented 2 months ago

Hello, dear all, I have just come back after the long festival chinese lunar new year, I see your great passion in this, as @nowinskp mentioned, that is the key point why it is not open sourced for now, I have experience in that, the copies annoy us a lot, they showed no respect.

But I was planing a new hardware project, esp32-s3 with larger Ram and ROM size, with the same box and screen size. This is a compromise initial idea, I have some reasons to do this:

  1. esp32-s3 is more powerful, I also want to learn more of its features through this open source.
  2. esp32-s3 can be reprogramed without external serial chip, just one usb cable with data is possible. smalltv or smalltv-pro can't be done without external chip.
  3. At least 10 sets of GPIO are reserved inside the box for easy expansion, external sensors are possible.
  4. We'll offer some basic code samples, no need to open the source of smalltv-pro, it's already a commercial product.

And the model would be GeekMagic S3.

What do you think? Please leave your messages, thank you.

Sounds awesome, but may be you could implement this feature first : https://github.com/GeekMagicClock/smalltv-pro/issues/16

I think this will be enough for a lot of people.