Help building Firmware #2
Replies: 9 comments 4 replies
-
Have you tried compiling the hello_world example that comes with ESP-IDF? Was it successful? I will update the documentation with the steps as soon as possible. |
Beta Was this translation helpful? Give feedback.
-
|
Yes, it built the hello-world project just fine. It didn’t want to flash to my hardware, but at least it built the project. Sent from my iPhoneOn Jan 18, 2025, at 4:05 AM, Li Wei ***@***.***> wrote:
I cant seem to get this to work in VS Code with ESP-IDF Installed. I've Tried using the Powershell and when I enter "idf.py build" It comes back with an error that it doesnt understand that line. I tried building it in VS Code and it comes back with a CMake List problem. OldRev, can you please post a step by step tutorial on how to complete the firmware build, please?
Have you tried compiling the hello_world example that comes with ESP-IDF? Was it successful? I will update the documentation with the steps as soon as possible.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
I’ll buy you a few more beers if you do. This is exactly what I’m wanting for my reef tank lights. Sent from my iPhoneOn Jan 18, 2025, at 4:05 AM, Li Wei ***@***.***> wrote:
I cant seem to get this to work in VS Code with ESP-IDF Installed. I've Tried using the Powershell and when I enter "idf.py build" It comes back with an error that it doesnt understand that line. I tried building it in VS Code and it comes back with a CMake List problem. OldRev, can you please post a step by step tutorial on how to complete the firmware build, please?
Have you tried compiling the hello_world example that comes with ESP-IDF? Was it successful? I will update the documentation with the steps as soon as possible.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
On Saturday, January 18, 2025 at 07:26:58 AM CST, Li Wei ***@***.***> wrote:
I will give it another try tomorrow. I have a video of what happens when I try to load it. Trying to figure out how to share it with you. When I do, I'll send it over!
Saltwater tank? Wow, don't worry, I got you covered. I'm working on a 10-channel module too.
Seriously though, could you please share a screenshot of the error? And I have already replied to your email—please check it. If it's convenient, could you pull the latest code and give it a try?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
On Saturday, January 18, 2025 at 05:41:34 PM CST, blaine klein ***@***.***> wrote:
Here is the link from my one drive.
Welcome - Visual Studio Code 2025-01-17 13-14-22.mp4
On Saturday, January 18, 2025 at 07:26:58 AM CST, Li Wei ***@***.***> wrote:
I will give it another try tomorrow. I have a video of what happens when I try to load it. Trying to figure out how to share it with you. When I do, I'll send it over!
Saltwater tank? Wow, don't worry, I got you covered. I'm working on a 10-channel module too.
Seriously though, could you please share a screenshot of the error? And I have already replied to your email—please check it. If it's convenient, could you pull the latest code and give it a try?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
now, that i think about it. would it be easier to order the WEMOS C3 Mini? Would it be easier to flash? Where can I change the I/O's so the code works with my particular board?
Thank you for all your help. If I can get this to work, I'll be sending over enough cash for you to buy a few cases of beer!!
On Saturday, January 18, 2025 at 09:11:59 PM CST, Li Wei ***@***.***> wrote:
Sorry, but your link doesn't seem to work, or maybe just send it to me via email?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
Yeah, that's all I really need. Just 3 GPIO's for PWM control of 3 Meanwell Drivers, and maybe a GPIO for PWM Control of a fan. I ordered a SEED Studios XAIO esp32c3 that will arrive tomorrow. Where in the code or what file do I use to change the pin's for PWM controls?
On Sunday, January 19, 2025 at 07:40:41 AM CST, Li Wei ***@***.***> wrote:
Any ESP32-C3 development board with 4MB of flash memory will work. But, using a development board, only the LED PWM dimming signal and the fan PWM signal are usable. Other functions, like temperature measurement, all require support from the peripheral circuits. You can checkout the schematic of the hardware I designed for more details.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
Okay, I will have to give this a try in a few days! Thank you for the help!!
On Sunday, January 19, 2025 at 08:23:22 AM CST, Li Wei ***@***.***> wrote:
Great, first, make a copy of the directory fw\lyfi\boards\blc05emk1, let's say fw\lyfi\boards\myboard.
Then, open the fw\lyfi\boards\myboard\sdkconfig file using a text editor. Make sure to modify the first line, change CONFIG_BORNEO_BOARD_ID= to CONFIG_BORNEO_BOARD_ID="myboard".
On line 31, change CONFIG_BORNEO_NTC_ENABLED=y to =n, since you don't have an NTC thermistor.
Starting from line 43, CONFIG_LYFI_LED_CH0_GPIO=3 refers to the first PWM channel using GPIO3 on the ESP32-C3.
For any unused channels, you can set CONFIG_LYFI_LED_CHx_ENABLED=n.
Finally, use idf.py build -DBORNEO_BOARD=myboard to execute the build, and idf.py flash to perform the flashing.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
We've now launched the Web Flasher: flasher.borneoiot.com. No software installation or firmware building is needed, just connect the XIAO-ESP32C3 to your computer and click the button to flash it. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I cant seem to get this to work in VS Code with ESP-IDF Installed. I've Tried using the Powershell and when I enter "idf.py build" It comes back with an error that it doesnt understand that line. I tried building it in VS Code and it comes back with a CMake List problem. OldRev, can you please post a step by step tutorial on how to complete the firmware build, please?
Beta Was this translation helpful? Give feedback.
All reactions