Main Page

From Hackerspace ACKspace

Jump to: navigation, search

shiny ACKspace logo, without blocks


We hebben een nieuw pand
Sinds 30 augustus hebben we een nieuwe ruimte in het bekende oude CBS gebouw genaamd Carbon6
ACKspace 3.5 is gevestigd in ruimte L405 t/m L412 met de ingang op deur L406 !


Upcoming events

Welcome to ACKspace; a hackerspace located in Heerlen, The Netherlands.

A hackerspace is a place where people get together, socialize, share knowledge, tinker and build stuff.

In order to make this possible we have a collection of tools, (useful) stuff, work area and a lounge where we can relax and discuss our favorite games.

Become a participant


Featured articles:

ESP8266


Project: Main Page
State Active
Members Prodigity, Da Syntax, xopr
Description Playing around with cheap wifi modules


synopsis

To make the ESP8266 more accessible to everyone I have created a "programmer" which allows for easy firmware uploading and communication with the module.

Behold, the ESP^2 (esp egg salad programmer).

Revision 1.1

xopr Modified the ESP^2 a bit:

Using Arduino 1.6.4 to program the ESP8266

Taken from https://github.com/esp8266/arduino

Webserver serving JSON

This sketch provides a webserver-like interface and provides a json file (somewhat compatible with SpaceAPI) There is a version running in the space in a 'hot' zone, and accessible on http://192.168.1.132

You can find the code here

SpaceState

This sketch is a web client and will update the SpaceState

You can find the code here

loading scripts from a webserver

I (Da Syntax) got tired from typing the scripts line for line into the lua console of the nodeMCU firmware. I wrote a little function to load the scripts from a webserver running on my laptop. This way I can just save the script on my laptop and load it to my ESP8266 calling 2 functions ( netload() and dofile("netloaded.lua") )

function netload()
	conn=net.createConnection(net.TCP, 0)
	conn:on("receive", function(conn, payload)
		print(payload)
		file.open("netloaded.lua", "w")
		file.write(payload)
		file.close()
	end)
	conn:connect(8080,"192.168.1.193")
	conn:send("GET /test.lua HTTP/1.1\r\nHost: www.example.com\r\n"        .."Connection: keep-alive\r\nAccept: */*\r\n\r\n")
end

Future plans

Lijst van benodigdheden:

Voeg eventueel items toe die de space op dit moment mist.


Visiting address: "carbon6"
Kloosterweg 1
6412 CN Heerlen

IRC:irc://chat.freenode.net/ACKspace
Mail:contact@ackspace.nl
Telephone:+31-45-71-12345

(refresh table)

Personal tools
View and edit namespaces data
Variants
Actions
Navigation
Toolbox