Jump to content


New Members
  • Content Count

  • Joined

  • Last visited

Everything posted by hideehoo

  1. A case would be sweet. I actually starting playing with FreeCAD a bit this week, but it was a bit challenging coming from Fusion 360 so I moved on to something else If you want a really nice button extender/LED light pipe design, check out what this guy did on his PetSD+ case design. https://www.tinkercad.com/things/iu8w26e5DdN-petsd-case-top-button-rev-13 I printed one out last week and was really impressed with how fix together and worked.
  2. Make sure you are using v3.0 of the Espressif 32 platform. The docs at https://github.com/FujiNetWIFI/fujinet-platformio stating to using v2.0 are out of date. I've been building with v3.0.0, but I see there is also now an update to 3.2.0.
  3. There's also the Lilygo TTGO T8 which looks like it might come in the correct 8MB PSRAM/16MB Flash combo these days (and is competitively prices), but conflicting info on all the AliExpress listing and even Lilygo's official site had me shying away from that option also. e.g. https://www.aliexpress.com/item/4001049652653.html It also have the same SD card wiring issue as the LOLIN board, which would require additional changes in the FujiNet code to work.
  4. <shameless promotion> My extra boards from the first run are up on Tindie finally if you are in the US and want one shipped to your door for $5. https://www.tindie.com/products/tersteeg/fujinet-devkit-shield </shameless promotion>
  5. There are some 16MB devkit boards available like the LOLIN D32 Pro, but I wasn't overly impressed with the build quality and the wiring of the on-board MicroSD slot conflicts a bit with the current FujiNet GPIO selections (but that could be fixed in code with some #ifdef's). Big reason I didn't go that route was availability was sketchier and pricing worse (once you factor in the increased shipping costs from China) than the official devkit boards from Epressif which are widely available from multiple component suppliers. The #1 goal of this project from my perspective was to give users an easy and cheap way to build their own FujiNet device and expand the community of folks with access to the software stack. Below is the partition map differences between the 8MB and 16MB options. Much of the current 16MB model appears to be used for a secondary OTA update partition (app1). Only real difference is in app0 where you load the currently ~2MB compiled Fujinet code. spiffs is where things like the AUTORUN.TR file are stored, currently ~800KB used. Technically you can still run FujiNet even on a 4MB WROVER board, but as mozzwald states above, this could all change in the future. 8MB -- #nvs 36,864 to 57,344 : size 20,480 #otdata 57,344 to 65,536 : size 8,192 #app0 65,536 to 6,291,456 : size 6,225,920 #spiffs 6,291,456 to 8,388,608 : size 2,097,152 16MB -- #nvs 36,864 to 57,344 : size 20,480 #otdata 57,344 to 65,536 : size 8,192 #app0 65,536 to 6,356,992 : size 6,291,456 #app1 6,356,992 to 12,582,912 : size 6,291,456 #spiffs 12,582,912 to 14,680,064 : size 2,097,152
  6. I grabbed the Eagle footprint from 1088XEL project and converted it to Kicad so if your jacks work on the 1088XEL (including the mechanical mounting holes) @Sikor, I'm good to go. This addition would also push the current board over 100mm in length (~105mm) so the $2/5 JLC type deals would be a few dollars more for small orders. But hey, you're spending the big money on an SIO jack now so you can afford that extra PCB cost. 😀 My current BOM (minus the PCB and ESP32) is right around a $1 when using all Aliexpress sourced parts bought in qty 10+ when built with a pin header connected cable.
  7. I'm the original creator. @Sikor, do you have a mechanical drawing for your new SIO jacks? Or if you have a KiCad footprint already, that would be even better.
  8. If you use JLC, just do the JLCJLCJLCJLC trick under a large component to hide the order number. https://support.jlcpcb.com/article/28-how-to-remove-order-number-from-your-pcb
  9. I can confirm this works on a ESP32-DevKitC-VE board. Just perf boarded one up and it works fine with the 4MB build target (only has 8MB of flash). Looks like the Lolin D32 Pro would also work with some tweaks. It doesn't break out IO35 so you won't get SIO voltage display in the web UI (not a big deal), and the CS line for the built in MicroSD card reader is on IO4 instead of IO5, so you would need to update the code to swap that with LED2.
  10. I've got a few extras from my last build. ENIG finish with gold fingers from JLCPCB. Shoot me a private message and I'm sure we can work something out way cheaper than the $17 (shipped) HASL boards I just saw on eBay. https://photos.app.goo.gl/xro3wZG5YRsTnvF59
  11. Was inspired by the Twitch stream on Friday, so I perfboarded up the last version of the schematic. Worked on the first try with the tnfsBoot test. The little green board is one of those 50 cent CH340E USB-TTL serial board you can get on AliExpress for the debug serial port.
  12. Here's another cheap option for the LCD screen when they are on sale for $9.99 USD https://www.banggood.com/2_8-Inch-TFT-LCD-Shield-Touch-Display-Module-For-Arduino-UNO-p-989697.html Ships in an actual cardboard box with the screen bubble wrapped inside. I had been getting the $8 ones from AliExpress https://www.aliexpress.com/item/2-8-inch-TFT-color-LCD-touch-screen-module-for-Arduino-UNO-MEGA2560-R3-Development-board/32831754174.html which also work great, but they only ship in a padded mailer and I've had them show up cracked.
  • Create New...