Lets talk about this magical chip, you can get one for under 2$, it has a 32 bit RISC CPU, at 80MHz, 96 KiB of RAM, 16 GPIO pins, circuitry for SPI, I2C, UART, you name it, a built in 10 bit ADC and best of all, a fully functional WiFi stack. Thats pretty packing for 2 dollars desu What have you been doing with yours Sup Forums?
I am trying to find where to learn to develop my own firmware for using the open SDK since hayes AT+FUCK isn't going to cut it anymore, i don't want a separate microcontroller just to control the ESP.
>What have you been doing with yours Sup Forums? Sup Forums is only for consumerism shit. pls go away.
Jaxon Long
Where is the IC/SoC that can fit in a teeth filling and run off body heat? I want to emulate a C64 on it and inject it in my penor.
Jayden Mitchell
aye, I've got one and a few of its cousins - I broke my 01 trying to set up deep sleep
had it setup to do remote temperature monitoring
Cameron Wilson
Where can I learn to use the native SDK?
Landon Cruz
No idea, i never messed with that - just flashed nodemcu and used arduino IDE
Adam Garcia
...
Jack Adams
user thats a whole fucking lot of resources for like, toggling a relay
Eli Wood
>16 GPIO pins >only 8 pins on the breakout >two of which have to be for Vcc and Gnd
Dylan Phillips
>not an ESP32
Hudson Edwards
2 dollars more and you get its insanely specced successor
Asher Wright
>not a 16 core Xeon
Alexander Brooks
Wow, I would love to see if I can program using the Nim programming language. It can compile to C without performance loss so I am sure it can be done.
David Perez
>faggot shills blatantly and un ironically proclaims dominance on Sup Forums yup, this place has been nothing but aids for the most part of the current decade
Robert Anderson
The trouble isn't toggling the switch. The trouble is opening a TCP connection to some WiFi network and accepting commands over that network to initiate the "toggle relay" script. I've tried "full stack" wifi shit on embedded systems, and while there are some really nice chips out there that do a lot -- they're still really limited, super unreliable, and fall flat on their face when you want to do anything slightly non-standard with them.
John Williams
so double the price? gets you something better?
news at 11
Isaiah Lee
>I am trying to find where to learn to develop my own firmware for using the open SDK since hayes AT+FUCK isn't going to cut it anymore, i don't want a separate microcontroller just to control the ESP. Here's a short intro: hackaday.com/2015/03/18/how-to-directly-program-an-inexpensive-esp8266-wifi-module/ (it's for the Espressif SDK, but its basically the same).
You can also go the lazy and easy route and use the ESP8266 core for Arduino to directly program it.
Joshua Young
>putting a 16 core xeon in a drone or satellite things that will work like shit.
Landon Turner
I don't know man its got everything built in and doesn't require external power supplies or boards and costs 9 dollars. If you really don't need it to do anything there is a six dollar version. Desolder the usb and ethernet jacks and its pretty fucking small.
Julian Baker
What if 16 core Xeon-D?
Thomas Young
what's your actual use case? I can't think of anything that I could do with that
Mason Thomas
look at the specs of that thing! dual core 32bit Arm, wifi, bluetooth, ethernet, can! it's absolutely crazy for a tiny 4$ module.
You need the ESP32 in your life. Dual Core 240 MHz, 520 KiB Ram, 4 MiB Flash, Wifi 802.11 b/g/n/e/i, Bluetooth 4.2/BLE, hardware acceleration: AES, SHA-2, RSA, elliptic curve cryptography (ECC), random number generator (RNG), $3.
Runs MicroPython, FreeRTOS, or their Firmware, uses Arduino Software.
The WiFi driver on it is a pile of steaming manure. Have you tried Sloeber plugin or the IDE? eclipse.baeyens.it/
Anthony Campbell
so, 4 x cost for shit I don't need?
Sup Forums truely is consumerism these days
Tyler Rodriguez
The chip has 16 GPIO pins. That particular breakout only exposes 2 of them. Other larger and more expensive breakout boards expose the rest of them.
Wyatt Ward
Pi 3 is a lot bigger, draws a lot more power, has less interfaces, and is a pain to do real-time programming in
Michael Gonzalez
>more expensive The ESP-12 exposes all and costs pretty much the same
Jaxon Perry
take this shit to /diy/ poorfags
Michael Richardson
Go back to your graphic card thread 17 year old Sup Forumsermin
William Powell
...
Owen Robinson
listen poorfag, that is the devel board, in your actual application you use just the chip for 2 bucks.
Jack Jenkins
...
Aiden Gutierrez
You can always just use a simple adapter board for 30 cents. All you need to flash it is a USB TTL adapter, which you should own anyway because they're so damn useful.
Jason Jackson
link? are the wifi drivers and the firmware open-source?
Cooper Perez
No, it's only partially open-source.
Mason Nelson
so either I use whatever OS is provided or I probably won't be able to use the wifi?
>not using comfy C++ libraries instead of the mess of nested callbacks that is the Espressif SDK
Ryder Thompson
>not using raw ASM
get the fuck out, and learn REAL embedded programming
James Rogers
Yeah, I just quickly write my own full wifi stack from scratch in assembly.
Stop spouting memes you picked up here, this isn't a simple 8-bitter.
Ethan Collins
Does something similar with bluetooth exist?
Jason Perry
wow this is exactly what I was looking for
would this thing be able to interface with a camera? USB or CCTV, either would work for me.
Aiden Bell
No.
Lucas Johnson
esp32 has Bluetooth 4.2 and BLE, see here:
Ayden Perez
Why do people think assembly is hard? Sure it's a bitch calculating everything into binary and things being out of range but sure as fuck easier than learning the basic 85 c++ leywords